V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
hell0v2
V2EX  ›  问与答

求指教,数据库同步工具(或脚本)的选择

  •  
  •   hell0v2 · 2020-05-22 09:47:01 +08:00 · 2279 次点击
    这是一个创建于 1676 天前的主题,其中的信息可能已经有所发展或是发生改变。

    大致需求背景:需要同步 2 个数据库 a->b ( mysql ),同步时尽量不要锁 a 中的表,有无现成的工具?

    8 条回复    2020-05-22 13:02:21 +08:00
    w292614191
        1
    w292614191  
       2020-05-22 10:26:27 +08:00
    Navicat Premium
    数据同步
    结构同步
    数据传输
    tomczhen
        2
    tomczhen  
       2020-05-22 10:29:37 +08:00 via Android
    备份 a 库,还原到 b 库完事。(狗头保命
    hell0v2
        3
    hell0v2  
    OP
       2020-05-22 10:33:02 +08:00
    @w292614191 这个不开源还收费。。 而且像要自动运行
    hell0v2
        4
    hell0v2  
    OP
       2020-05-22 10:33:39 +08:00
    @tomczhen 类似的想法,但是备份 a 的时候要不能锁表。。
    w292614191
        5
    w292614191  
       2020-05-22 10:39:38 +08:00
    噢,这个,我们之前是一个 bat,里面运行备份的语句,然后给 window 任务
    death00
        6
    death00  
       2020-05-22 12:22:40 +08:00
    datax,kettle,debezium,StreamSets
    开源方案应该挺多的,如果你要做成稳定的组件+UI+实时+可维护,这个就要下功夫了,相当于自己开发一个新的组件。
    liujan
        7
    liujan  
       2020-05-22 12:52:42 +08:00 via iPhone
    cannal
    jiezhi
        8
    jiezhi  
       2020-05-22 13:02:21 +08:00 via iPhone
    我自己用 py 写了一套,专门用来同步数据的
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1154 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 18:27 · PVG 02:27 · LAX 10:27 · JFK 13:27
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.