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