V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
rqxiao
V2EX  ›  数据库

请教 oracle, mysql 不停机同步到达梦数据库实际工作中有什么方案吗

  •  
  •   rqxiao · 1 天前 · 827 次点击

    生产上有源库 oracle 和 mysql ,在不停机的情况下,最终能实现迁移到目标新库达梦中。

    后端项目是 springboot,mybatis

    第 1 条附言  ·  1 天前
    感谢回复 如果不用工具 自己实现有什么办法吗
    6 条回复    2026-01-08 10:37:10 +08:00
    bootvue
        1
    bootvue  
       1 天前
    Seanfuck
        2
    Seanfuck  
       1 天前
    有个工具叫 SQLark
    realpg
        3
    realpg  
    PRO
       1 天前
    达梦自己就有相关中间件 找达梦销售就行了
    你不是实时查询对接转换, 所以达梦自己的就够了
    如果是信创迁移 那找个靠谱中间件商给你做方案和实施 不要自己搞
    xiaoriri666
        4
    xiaoriri666  
       1 天前
    用阿里云的那个数据迁移,也不贵的,有数据实时同步功能很好用
    shuangya
        5
    shuangya  
       1 天前
    如果非要自己实现,分几个步骤。
    1.写脚本批量迁移现有数据,并进行验证。
    2.程序中实现多写单读。即同时连接多个数据库,同时向它们写入数据,并根据灰度进度选择老/新数据库之一读取。这个过程中要处理很多细节问题,比如 ID 自增问题,比如事务一致性问题,会很麻烦。
    3.读完全迁移后,下掉写老数据库的逻辑。

    但是说实话开发成本高,风险也高,最好还是用现成的,或者停机切换。
    0x663
        6
    0x663  
       19 小时 16 分钟前
    异构数据库同步还能停机迁移?
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   964 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 20ms · UTC 21:53 · PVG 05:53 · LAX 13:53 · JFK 16:53
    ♥ Do have faith in what you're doing.