Почему базы данных NoSQL не совместимы с ACID?

Возможный дубликат:
Есть ли NoSQL, совместимый с ACID?

Итак, я слышал, что базы данных NoSQL несовместимы с ACID, почему это так?


person Steffan Harris    schedule 28.01.2012    source источник
comment
Связано: http://stackoverflow.com/questions/2608103/is-there-any-nosql-that-is-acid-compliant   -  person Dawood    schedule 29.01.2012
comment
Эй, чувак! Итак, я слышал, вам нравятся базы данных NoSQL ....   -  person Vilx-    schedule 29.01.2012
comment
stackoverflow.com/questions/7754219/   -  person Tim Cooper    schedule 27.06.2016


Ответы (2)


Это не обязательно так - это зависит от конкретной базы данных, о которой вы говорите. Некоторые из них (например, Neo4j) полностью совместимы с ACID. Перейдите по этой ссылке для сравнения некоторых баз данных NoSQL: http://kkovacs.eu/cassandra-vs-mongodb-vs-couchdb-vs-redis

person Dawood    schedule 28.01.2012

Вообще говоря, соответствие ACID накладывает дополнительные расходы на производительность. Производительность NoSql повышается из-за отсутствия накладных расходов на производительность.

person Jimmy Miller    schedule 28.01.2012