Термин · Глоссарий B2B-ПО

CAP-теорема

Утверждение, что распределённая система при сетевом разделении вынуждена выбирать между согласованностью данных и доступностью.

Буква «C» В категориях: 3 Платформ: 6+
Решения в каталоге

24 продукта рубрики «NoSQL базы данных»

Все 24 →
ПродуктЦенаОценкаРеестры
Picodata
Picodata (Arenadata Group)
по запросу 4,7 · 3 Реестр ПО Подробнее →
Platform V DataGrid
СБЕРТЕХ
по запросу 4,7 · 3 Реестр ПО Подробнее →
Tarantool Database
ВК Цифровые Технологии
по запросу 4,7 · 3 Реестр ПО Подробнее →

Первые три в порядке каталога. Рейтинг рубрики →

Реклама

CAP-теорема (теорема Брюера) – положение теории распределённых систем, сформулированное Эриком Брюером в 2000 году и формально доказанное Сетом Гилбертом и Нэнси Линч в 2002 году. Оно утверждает, что распределённая система не может одновременно гарантировать три свойства:

  • Согласованность (Consistency) – все узлы видят одни и те же данные в один момент.
  • Доступность (Availability) – каждый запрос получает ответ.
  • Устойчивость к разделению (Partition tolerance) – система работает при потере связи между узлами.

Практический смысл

Сетевые разделения в распределённых системах неизбежны, поэтому реальный выбор – между согласованностью и доступностью во время разделения:

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

Развитие

Модель PACELC дополняет CAP: даже без разделения система выбирает между задержкой и согласованностью.

Применение

Понимание CAP помогает выбирать СУБД и настраивать репликацию под требования приложения: для платежей важна согласованность, для ленты новостей – доступность.

Реклама

Понятия из глоссария Цифрового маркетплейса, которые часто встречаются вместе с термином «CAP-теорема».

Платформы класса «CAP-теорема»

Решения из каталога Цифрового маркетплейса, относящиеся к этому классу ПО. Ссылки ведут на полные профили платформ с тарифами, обзорами и кейсами внедрения.

Централизованные финансы

Централизованные финансы

Бухгалтерский учёт
АО "БАРС ГРУП"
Интегрированное решение для централизованного ведения финансово-хозяйственной деятельности государственных и м...
Цена по запросу
Подробнее →
Provenance expand test smoke v3 words here
Цена по запросу
Подробнее →
GD

Guardant DL

Защита программ от копирования
ЗАКРЫТОЕ АКЦИОНЕРНОЕ ОБЩЕСТВО "АКТИВ-СОФТ"
Guardant DL — программный ключ для лицензирования и защиты от копирования программного обеспечения, распростра...
Цена по запросу
★ 4.0
Подробнее →
ВИТАКОР РМИС

ВИТАКОР РМИС

Комплексные ERP-системы
ЗАКРЫТОЕ АКЦИОНЕРНОЕ ОБЩЕСТВО "ВИТАКОР"
Медицинская информационная система «ВИТАКОР РМИС» разработана компанией ЗАО «Витакор» (г. Казань) и предназнач...
Цена по запросу
Подробнее →
Госключ

Госключ

Цифровые услуги для граждан
Кузнецов Михаил Владимирович
Мобильное приложение для подписания договоров онлайн
Цена по запросу
★ 4.1
Подробнее →

Категории каталога

Разделы каталога Цифрового маркетплейса, в которые входят решения, использующие «CAP-теорема».

Частые вопросы про CAP-теорема

Можно ли получить все три свойства CAP?

Нет, при сетевом разделении приходится выбирать между согласованностью и доступностью.

Какая система лучше – CP или AP?

Зависит от задачи: для финансовых операций – согласованность, для пользовательских лент и кешей – доступность.

Что такое PACELC?

Расширение CAP: при отсутствии разделения система выбирает между задержкой и согласованностью.