AWS DynamoDB与AWS DocumentDB(新推出的服务)之间的区别?

Aja*_*dav 11 amazon-web-services amazon-dynamodb aws-documentdb-mongoapi

AWS最近启动了类似于MongoDB接口的新服务DocumentDB。
AWS DynamoDB服务与DocumentDB服务之间有什么区别?

Kc *_*son 8

主要区别在于DocumentDB是MongoDB和DynamoDB之间的中间步骤。

DynamoDB是一项完全托管的可扩展服务,您可以在其中设置其潜力的上限。

DocumentDB需要更多操作,您必须选择集群的实例数量和实例大小。这意味着您需要关注它们的使用/性能,而不是MongoDB的扩展。

MongoDB将是最灵活的,但也需要最多的维护。

取决于应用程序,所有这些都对性能有好处,但这取决于您想要的灵活性与更多维护的成本。

另一个因素是定价模型。MongoDB(Atlas)和DocumentDB都是您每小时支付的(加上DocumentDB的使用费)。您可以基于预配置资源或按需付费(按使用量付费)付费的DynamoDB。

  • @JeanF。这是指AWS DocumentDB,而不是Azures重命名的DocumentDB。 (3认同)
  • 有用的文章!谢谢。 (3认同)
  • CosmosDb(以前的 DocumentDB)如今是一个强有力的竞争者。 (2认同)
  • @KcGibson 你会把你的文章发布到 dev.to 吗? (2认同)