V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Recommended Services
Amazon Web Services
LeanCloud
New Relic
ClearDB
pythonee
V2EX  ›  云计算

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

  •  
  •   pythonee · 2016-02-14 17:54:14 +08:00 · 9906 次点击
    这是一个创建于 3235 天前的主题,其中的信息可能已经有所发展或是发生改变。
    dts 支持 mysql 和 postgresql ,对于快速将本地数据库迁移到 rds 还是挺方便的,不过个人比较好奇 postgresql 它是怎么支持的呢?

    这玩意甚至支持 oracle ,不过它不是 100%支持?这个也不太清楚它是怎么实现无干预传输的呢
    5 条回复    2016-02-16 09:18:39 +08:00
    iceiceberg
        1
    iceiceberg  
       2016-02-14 22:08:08 +08:00
    重放 binlog 呗
    pythonee
        2
    pythonee  
    OP
       2016-02-15 12:47:46 +08:00
    @iceiceberg 是不清楚 pg 是用流复制呢还是别的方式
    pythonee
        3
    pythonee  
    OP
       2016-02-15 12:49:00 +08:00
    @iceiceberg 看它貌似就需要在源端授权一个特定的用户,该用户需要一定的权限即可,就不太清楚它里面是怎么玩的
    home3k
        4
    home3k  
       2016-02-15 17:14:48 +08:00
    应该就是 binlog 。 很久之前 ali 就开源了自己的 binlog 订阅组件 canal https://github.com/alibaba/canal
    pythonee
        5
    pythonee  
    OP
       2016-02-16 09:18:39 +08:00
    @home3k mysql 的比较清楚,而 pg 的比较不清楚
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3366 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 11:49 · PVG 19:49 · LAX 03:49 · JFK 06:49
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.