1

DynamoDB 是基于键值的 NoSQL,除了在每个表上配置吞吐量(读取和写入)外,不需要维护。数据复制在后台自动完成。

我可以看到 DynamoDB 中的维护非常少。

我应该出于任何充分的理由在云中使用 MongoDB 吗?

MongoDB 优于 DynamoDB 的用例有哪些?

4

1 回答 1

4

这是一个非常主观的问题——没有任何上下文,任何人都不可能推荐使用哪个。

哪个数据库最适合您取决于很多方面,包括但不限于

  • 阅读模式
  • 写模式
  • 查询复杂度
  • 可扩展性要求
  • 采用率
  • 语言支持
  • 商业支持
  • 耐用性
  • 交易支持
  • 数据的完整性
  • 还有很多

您需要考虑您的应用程序并理解我上面列出的内容,并弄清楚您需要从数据库中获得什么。然后你需要了解你的每一个选项,哪些就足够了。

于 2012-03-12T18:01:28.150 回答