SA Шпаргалка

Все ответы в 2 клика

Продвинутый

Что такое CAP-теорема и почему нельзя достичь всех трех свойств одновременно?

CAP-теорема гласит, что распределённая система может гарантировать только два из трёх свойств одновременно:

1. Consistency (Консистентность) — все узлы видят одни и те же данные в один момент времени.
2. Availability (Доступность) — любой запрос получает успешный ответ (даже если данные устарели).
3. Partition tolerance (Устойчивость к разделению) — система работает, даже если связь между узлами оборвалась.

💡 Практика: Так как сеть всегда может упасть (P обязательно), мы выбираем между CP (БД откажет в записи, но сохранит консистентность) и AP (БД примет запись, но узлы временно рассинхронизируются).

Сложная тема? Разберём на мок-интервьюЗаписаться на менторство →

Другие вопросы темы «CAP-теорема»

Ещё вопросы раздела «NoSQL»

Все вопросы раздела «NoSQL»