Nosql不支持ACID属性然后为什么有些公司使用NoSql数据库

时间:2015-08-05 14:35:23

标签: cassandra

Nosql不支持ACID属性那么为什么有些公司使用NoSql数据库就像Facebook使用Cassandra而亚马逊使用dynamodb

2 个答案:

答案 0 :(得分:1)

公司使用Cassandra时,需要通过在多台服务器上保留冗余的数据副本来扩展使用许多服务器以获得更高的容量和更高的可靠性。

在许多情况下,构建功能正常的系统不需要ACID事务。

对ACID事务具有良好支持的数据库通常仅限于单个服务器,因此它们无法扩展。

答案 1 :(得分:0)

使用Cosmos DB并感到高兴,因为它支持数据所需的所有内容:

以下是常见问题解答:https://docs.microsoft.com/en-us/azure/cosmos-db/faq