EMZETT.
Войти

CAP-теорема

Коротко: CAP-теорема утверждает: распределённая система не может одновременно гарантировать и согласованность, и доступность во время сбоя сети.

Подробнее: Из трёх свойств — согласованность (все видят одни и те же данные), доступность (каждый запрос получает ответ) и устойчивость к разделению (система работает несмотря на разрыв сети) — при сбое можно иметь только два. Поскольку сбои сети случаются, приходится выбирать между C и A.

Подробности

  • CP-системы: предпочитают согласованность, при сомнении отказывают в ответе.

См. также: транзакции баз данных и ACID, масштабирование