2012-03-11 72 views
0

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

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

我应该在云中使用MongoDB吗?

MongoDB比DynamoDB更好的用途是什么?

回答

4

这是一个非常主观的问题 - 没有任何背景,任何人都不可能推荐使用哪一个。

哪个数据库是最适合你取决于多种因素,包括但不限于

  • 阅读模式
  • 写入模式
  • 查询的复杂
  • 可扩展性要求
  • 收养费率
  • 语言支持
  • 商业支持
  • 耐久性
  • 事务支持
  • 数据完整性
  • 。更多的

你需要考虑你的应用和理解的东西像什么我上面列出,并找出你需要一个数据库。然后你需要了解你的每一个选项,哪一个就足够了。