Sobes.tech
Senior

Mi az a CAP-tétel?

sobes.tech MI

Válasz az MI-től

A CAP-tétel kimondja, hogy egy elosztott rendszer nem képes egyszerre garantálni mindhárom tulajdonságot:

  • Konzisztencia: minden csomópont ugyanazokat az adatokat látja ugyanabban az időben.
  • Elérhetőség: minden kérés sikeresen vagy hibával válaszol.
  • Partíciótűrés: a rendszer tovább működik hálózati szétválás esetén is.

A hálózati szétválások miatt a rendszernek választania kell a konzisztencia és az elérhetőség között. Például:

  • A CP rendszerek feláldozzák az elérhetőséget a konzisztencia érdekében.
  • Az AP rendszerek feláldozzák a konzisztenciát az elérhetőségért.

Ez alapvető korlátozás a tervezés során elosztott adatbázisok és szolgáltatások esetében.