Как именно foundationdb превосходит теорему CAP?

Действительны ли требования Foundationdb к согласованности?

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

Если да, как он точно обходит теорему CAP и обеспечивает строгую [последовательную] согласованность, учитывая, что это распределенная база данных NOSQL?

0 ответов

FoundationDB не претендует на обход теоремы CAP. Ее можно классифицировать как систему CP. Во время нормальной работы любая система может поддерживать все три свойства. Но во время сетевого раздела, согласно теореме CAP, система должна сделать выбор между доступностью (возвращение данных, которые могут быть устаревшими) и согласованностью (возвращение ошибок). FoundationDB утверждает, что в таких случаях выбирает последовательность.

Другие вопросы по тегам