【发布时间】:2022-12-12 07:31:16
【问题描述】:
您好,我想将一些数据从 AWS DocumentDB 移动到 PostgreSQL,我在网上发现 ToroDB 是完成我的任务的最佳工具。它是为 MongoDB 实现的我想知道我是否也可以在 AWS DocumentDB 中使用它(与 MongoDB 兼容) 谢谢指教!
【问题讨论】:
标签: postgresql amazon-web-services aws-documentdb
您好,我想将一些数据从 AWS DocumentDB 移动到 PostgreSQL,我在网上发现 ToroDB 是完成我的任务的最佳工具。它是为 MongoDB 实现的我想知道我是否也可以在 AWS DocumentDB 中使用它(与 MongoDB 兼容) 谢谢指教!
【问题讨论】:
标签: postgresql amazon-web-services aws-documentdb
从我在 ToroDB documentation 中看到的,正在使用 oplog 来跟踪 MongoDB 中的更改,而不是更改流。 Amazon DocumentDB 没有 oplog 集合,但支持更改流。除非 ToroDB 得到更新以支持变更流(我怀疑它会支持,文档说只支持 MongoDB 3.2 和 3.4,最后一次 Github 更新是 5 年前),否则将无法从 DocumentDB 实时复制。
但是,如果目标是 AWS RDS PostgreSQL 或 AWS Aurora PostgreSQL,则可以使用 AWS DMS 从 DocumentDB 进行复制。
【讨论】: