Sobes.tech
Senior

Mis on CAP-teoreem?

sobes.tech AI

Vastus AI-lt

CAP teoreem väidab, et jaotatud süsteem ei saa samaaegselt garanteerida kõiki kolme omadust:

  • Konsistentsus (Consistency): kõik sõlmed näevad samu andmeid samal ajal.
  • Saadavus (Availability): iga päring saab vastuse (edukalt või veaga).
  • Võrgu jaotamise taluvus (Partition tolerance): süsteem jätkab tööd võrgu jaotuse ajal sõlmede vahel.

Võrgu jaotuste tõttu peab süsteem valima konsistentsi ja saadavuse vahel. Näiteks:

  • CP-süsteemid ohverdavad saadavuse, et tagada konsistents.
  • AP-süsteemid ohverdavad konsistentsi, et tagada saadavus.

See on põhine piirang jaotatud andmebaaside ja teenuste disainimisel.