V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
yohole
V2EX  ›  程序员

求 mysql 数据同步 mongo 的工具或者方案

  •  
  •   yohole · 2022-11-23 11:55:17 +08:00 · 2094 次点击
    这是一个创建于 723 天前的主题,其中的信息可能已经有所发展或是发生改变。
    目前手上有个边缘的旧业务系统,mysql 和 mongo 的数据偶发不同步,经常需要手动同步一下

    想问一下,目前有什么推荐一次性脚本、工具或者轻量级方案(少写代码,少部署),可满足于上述需求的,将 mysql 的某个表或者某个字段的数据根据某个条件同步到 mongodb 的集合中去的

    如果是实时、全量同步的方案我倒是了解了好几个,但是这些都是有点重量级,因为没用 mongdo 很久了,求推荐一下,谢谢
    第 1 条附言  ·  2022-11-23 18:35:16 +08:00
    看了一下,不少人推荐的方案其实都远超出我需求,我看了一下貌似 datax 是最符合的
    15 条回复    2022-11-24 16:53:54 +08:00
    suguo210
        1
    suguo210  
       2022-11-23 12:02:02 +08:00
    fridaycatye
        2
    fridaycatye  
       2022-11-23 15:25:50 +08:00
    datax
    wzhaoyang
        3
    wzhaoyang  
       2022-11-23 15:42:43 +08:00
    阿里的 canal
    bootvue
        4
    bootvue  
       2022-11-23 15:49:51 +08:00
    datax +1
    crysislinux
        5
    crysislinux  
       2022-11-23 16:04:48 +08:00 via Android
    还没用过这类同步方案,很好奇如果中间出问题断联了一段时间还能捡起来吗
    pierswu
        6
    pierswu  
       2022-11-23 16:04:59 +08:00
    canal+1
    yohole
        7
    yohole  
    OP
       2022-11-23 16:28:33 +08:00
    @wzhaoyang 以前了解过 canal ,对于我这个需求来说,还是太重量级了
    yohole
        8
    yohole  
    OP
       2022-11-23 16:28:38 +08:00
    @fridaycatye 我看下
    QuinceyWu
        9
    QuinceyWu  
       2022-11-23 16:45:09 +08:00
    datax
    cluulzz
        10
    cluulzz  
       2022-11-23 17:13:30 +08:00
    不同步,用 trino
    liprais
        11
    liprais  
       2022-11-23 17:41:55 +08:00
    cdc 写进去呗
    wangjhsir
        12
    wangjhsir  
       2022-11-23 17:46:24 +08:00
    tyrantlucifer
        13
    tyrantlucifer  
       2022-11-23 18:36:37 +08:00
    Apache SeaTunne 或者 DataX 都可以满足你的需求
    liuhai233
        14
    liuhai233  
       2022-11-23 19:38:07 +08:00
    Debezium
    winglight2016
        15
    winglight2016  
       2022-11-24 16:53:54 +08:00
    datax 不知道是 bug 还是什么情况,我们这里三个同步任务,总有两个任务的两三个表的数据会同步不过去,而且只是某一两条记录过不去,也不报错,非常的坑
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5364 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 08:20 · PVG 16:20 · LAX 00:20 · JFK 03:20
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.