mongodb 可以在AWS EC2和AWS DocumentDB上同时运行mongo集群吗?

w8ntj3qf  于 2023-04-05  发布在  Go
关注(0)|答案(1)|浏览(179)

我们目前在m5.xlarge示例上安装了3个EC2服务器的mongodb集群。所有3个都是标准的RI。问题是当运行特定查询时,服务器的CPU利用率达到99%,最终它会减慢或停止。
开发人员已经尝试优化查询。我们也摆脱了服务器上任何不必要的存储和应用程序。但问题仍然发生。
我们查看了AWS documentdb并想尝试一下。但是,当前的mongo集群+documentdb中的新设置是否有效?或者它会有所不同。
到目前为止,我们已经了解了如何在documentdb中迁移或创建集群。有人尝试过同时使用这两种方法吗?

cetgtptt

cetgtptt1#

您可以使用数据库迁移服务(DMS)将数据从MongoDB复制到DocumentDB,并在执行测试时保持同步。或者,只是mongodump/mongorestore并在staging环境中测试应用程序,这是我最初的想法。DocumentDB工具repository中也有一些工具,一个是compatibility tool,你可以用它来扫描你的代码库或MongoDB日志,寻找任何不支持的操作符。

相关问题