我不知道为什么亚马逊网络服务DocumentDb不支持3.6以上的MongoDB版本?我应该使用mongo 3.6或4.0以上的版本吗?
发布于 2020-11-03 14:31:56
Document DB仅与MongoDB 3.6兼容。请看:https://aws.amazon.com/documentdb/features/您是想使用3.6 vs 4.0,还是4.2或4.4,这很大程度上取决于您想要用DB做什么。
使用Document DB的优点是它是一个托管服务,因此您不必太担心设置它。缺点是,您将无法获得3.6版以后的特性示例多文档事务、agg管道中的新操作符、错误修复等。要找出确切的更改,请检查- https://docs.mongodb.com/manual/release-notes/
您可以在EC2实例上安装mongodb,这将确保您将获得最新和最好的mongodb。然而,这伴随着管理mongodb实例、它的备份、高可用性注意事项等额外的工作。
注意:无论你做什么决定,我都建议你尝试使用目前最新的驱动程序,这样你就可以自由地使用最新版本的自安装mongo,甚至可以在文档数据库引擎版本可用时升级它们。
发布于 2020-11-10 05:35:57
亚马逊DocumentDB现在支持MongoDB 4.0兼容性,包括事务:https://aws.amazon.com/about-aws/whats-new/2020/11/amazon-documentdb-with-mongodb-compatibility-adds-support-for-mongodb-4-and-transactions/
发布于 2020-11-03 12:47:11
亚马逊网络服务DocumentDb使用自己的数据库引擎,与MongoDB 3.6API兼容。
目前还不支持MongoDB 4.0API。
https://stackoverflow.com/questions/64656716
复制相似问题