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.