3 ms·
> While it is true that many KV stores do not present a fully consistent view over distributed data, there are some that do. Consistency is always relative to
by catnaroek 10y ago
> While it is true that many KV stores do not present a fully consistent view over distributed data, there are some that do.
Consistency is always relative to what the DBMS can enforce, which is in turn always relative to what the the DBMS's schema language can express. A KV store can be trivially consistent in that, between writes, it always presents the same view of the data. But it won't be consistent in the sense of presenting a view of the data that's guaranteed not to contradict your business rules. The latter is what users of relational databases expect.