阿里云的数据传输(dts)是怎么实现的?

2016-02-14 17:54:14 +08:00
 pythonee
dts 支持 mysql 和 postgresql ,对于快速将本地数据库迁移到 rds 还是挺方便的,不过个人比较好奇 postgresql 它是怎么支持的呢?

这玩意甚至支持 oracle ,不过它不是 100%支持?这个也不太清楚它是怎么实现无干预传输的呢
9681 次点击
所在节点    云计算
5 条回复
iceiceberg
2016-02-14 22:08:08 +08:00
重放 binlog 呗
pythonee
2016-02-15 12:47:46 +08:00
@iceiceberg 是不清楚 pg 是用流复制呢还是别的方式
pythonee
2016-02-15 12:49:00 +08:00
@iceiceberg 看它貌似就需要在源端授权一个特定的用户,该用户需要一定的权限即可,就不太清楚它里面是怎么玩的
home3k
2016-02-15 17:14:48 +08:00
应该就是 binlog 。 很久之前 ali 就开源了自己的 binlog 订阅组件 canal https://github.com/alibaba/canal
pythonee
2016-02-16 09:18:39 +08:00
@home3k mysql 的比较清楚,而 pg 的比较不清楚

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/256448

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX