【问题标题】:Nosql does not support to ACID property then why some companies using NoSql databasesNosql 不支持 ACID 属性那么为什么有些公司使用 NoSql 数据库
【发布时间】:2015-08-05 14:35:22
【问题描述】:

Nosql 不支持 ACID 属性,那么为什么有些公司使用 NoSql 数据库,例如 Facebook 使用 Cassandra,Amazon 使用 dynamodb

【问题讨论】:

标签: cassandra


【解决方案1】:

当公司需要扩展其应用程序以通过在多台服务器上保留数据的冗余副本来使用多台服务器以实现更高容量和更高可靠性时,他们会使用 Cassandra。

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

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

【讨论】:

    【解决方案2】:

    使用 Cosmos DB 并感到高兴,因为它支持几乎所有数据所需的一切:

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

    【讨论】:

      猜你喜欢
      • 2012-02-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-06-19
      • 2012-08-23
      • 1970-01-01
      相关资源
      最近更新 更多