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

Amazon web services AWS DynamoDB与AWS DocumentDB(新推出的服务)之间的区别?,amazon-web-services,amazon-dynamodb,aws-documentdb-mongoapi,Amazon Web Services,Amazon Dynamodb,Aws Documentdb Mongoapi,AWS最近推出了与MongoDB接口类似的新服务DocumentDB。 AWS DynamoDB与DocumentDB服务之间的区别是什么 一个主要区别是DocumentDB是MongoDB和DynamoDB之间的中间步骤 DynamoDB是一种完全可管理的可扩展服务,您可以在其中设置其潜力的上限 DocumentDB更易于操作,您必须为集群选择实例数量和实例大小。这意味着您需要关注它们的使用/性能,而不是MongoDB MongoDB将是最灵活的,但也需要最多的维护 所有这些都有利于性能,具体

AWS最近推出了与MongoDB接口类似的新服务DocumentDB。

AWS DynamoDB与DocumentDB服务之间的区别是什么

一个主要区别是DocumentDB是MongoDB和DynamoDB之间的中间步骤

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

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

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

所有这些都有利于性能,具体取决于应用程序,但这取决于您需要多大的灵活性以及更多维护的成本

另一个因素是定价模式。MongoDB(Atlas)和DocumentDB都是您每小时付费的(加上DocumentDB的使用)。DynamoDB您可以根据提供的资源或按需付费(按您使用的内容付费)


编辑:根据我在这三个方面的经验,我写了一篇更广泛的文章:

一个不同之处是DocumentDB的SLA只有99.9%的正常运行时间,而DynamoDB承诺为99.999%。奇怪的是,这还没有出现在产品常见问题解答中。通常情况下,文档非常擅长强调类似AWS服务的差异/用例。例如,极光与标准RDS、SNS与SqS和KyScript等有很好的解释它们是如何不同的,以及为什么你可能会考虑另一个。是否有任何栈交换网络站点在没有关闭的情况下被问到这个问题?对我来说似乎是个合法的问题。CosmosDb(前文档数据库)今天是一个重要的竞争者。@JeanF。这是指AWS DocumentDB,而不是Azures重命名的DocumentDB。有用的文章!谢谢。@KcGibson您能将您的文章发布到dev.to吗?