Recommended Services
› Amazon Web Services
› LeanCloud
› New Relic
› ClearDB
pythonee
V2EX  ›  云计算

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

  •  
  •   pythonee · Feb 14, 2016 · 11062 views
    This topic created in 3925 days ago, the information mentioned may be changed or developed.
    dts 支持 mysql 和 postgresql ,对于快速将本地数据库迁移到 rds 还是挺方便的,不过个人比较好奇 postgresql 它是怎么支持的呢?

    这玩意甚至支持 oracle ,不过它不是 100%支持?这个也不太清楚它是怎么实现无干预传输的呢
    5 replies  •  2016-02-16 09:18:39 +08:00
    iceiceberg
    iceiceberg
    Feb 14, 2016
    1
    重放 binlog 呗
    pythonee
    pythonee
    OP
    Feb 15, 2016
    2
    @iceiceberg 是不清楚 pg 是用流复制呢还是别的方式
    pythonee
    pythonee
    OP
    Feb 15, 2016
    3
    @iceiceberg 看它貌似就需要在源端授权一个特定的用户,该用户需要一定的权限即可,就不太清楚它里面是怎么玩的
    home3k
    home3k
    Feb 15, 2016
    4
    应该就是 binlog 。 很久之前 ali 就开源了自己的 binlog 订阅组件 canal https://github.com/alibaba/canal
    pythonee
    pythonee
    OP
    Feb 16, 2016
    5
    @home3k mysql 的比较清楚,而 pg 的比较不清楚
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   2104 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 39ms · UTC 07:31 · PVG 15:31 · LAX 23:31 · JFK 02:31
    ♥ Do have faith in what you're doing.