SA Шпаргалка

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

Продвинутый

Приведите примеры CP и AP систем согласно CAP-теореме.

По CAP-теореме при разрыве сети (P) мы выбираем между Доступностью (A) и Консистентностью (C).

CP-системы (Consistency + Partition tolerance):
Если узел отвалился, БД запретит запись, чтобы не нарушить целостность.
Пример: MongoDB, Redis, PostgreSQL (в синхронном кластере). Идеально для финансов и биллинга.

AP-системы (Availability + Partition tolerance):
Если узел отвалился, БД все равно примет запись. Узлы рассинхронизируются, но система продолжит работать (Eventual Consistency).
Пример: Cassandra, DynamoDB. Идеально для лайков, логов, корзин интернет-магазинов.

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

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

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