› MySQL 5.5 Community Server
› MySQL 5.6 Community Server
› Percona Configuration Wizard
› XtraBackup 搭建主从复制
Great Sites on MySQL
› Percona
› MySQL Performance Blog
› Severalnines
推荐管理工具
› Sequel Pro
› phpMyAdmin
推荐书目
› MySQL Cookbook
MySQL 相关项目
› MariaDB
› Drizzle
参考文档
› http://mysql-python.sourceforge.net/MySQLdb.html
jackblack369
V2EX  ›  MySQL

oracle 的数据同步到 mysql 的方案

  •  
  •   jackblack369 ·
    jackblack369 · Dec 10, 2018 · 7152 views
    This topic created in 2891 days ago, the information mentioned may be changed or developed.

    针对 oracle 中某个表,需要每天把该表 crud 的数据,同步到 mysql 中的指定表中。

    本来想单纯用 java 读取 oracle 的每条记录,然后更新到 mysql,但这种做法是否太 low 了,大家有人处理过这样的场景吗?希望点拨一二😃

    18 replies  •  2018-12-10 23:31:44 +08:00
    sonyxperia
    sonyxperia
    Dec 10, 2018
    1
    Oracle GoldenGate
    kettle
    beginor
    beginor
    Dec 10, 2018 via Android❤️1
    2
    alibaba datax
    xnode
    xnode
    Dec 10, 2018
    3
    excel ??
    jackblack369
    jackblack369
    OP
    Dec 10, 2018
    4
    @beginor 嗯,去了解一下
    jackblack369
    jackblack369
    OP
    Dec 10, 2018
    5
    @sonyxperia @excel 这两种方式都不方便进行定时任务吧(需要进行每天数据更新)
    annielong
    annielong
    Dec 10, 2018
    6
    没用过 oracle,但是用 java 写一个同步,不就是一个中间件,不 low,功能丰富了之后说不定还能买钱
    putaozhenhaochi
    putaozhenhaochi
    Dec 10, 2018 via Android
    7
    kettle
    SoulSleep
    SoulSleep
    Dec 10, 2018
    8
    除了 ogg 就是一些 etl 工具了,不要有太多额外的想法,浪费时间。
    idblife
    idblife
    Dec 10, 2018
    9
    物化视图日志了解下
    jackblack369
    jackblack369
    OP
    Dec 10, 2018
    10
    @SoulSleep 有时也是身不由己😂
    Morange
    Morange
    Dec 10, 2018
    11
    python 脚本
    loveCoding
    loveCoding
    Dec 10, 2018
    12
    专注功能实现呗 ,没啥 low 不 low 的
    lihongjie0209
    lihongjie0209
    Dec 10, 2018
    13
    kettle 太重了, 不是很复杂的任务没必要上
    echo1937
    echo1937
    Dec 10, 2018 via iPhone
    14
    Oracle 默认使用的是 READ COMMITTED。READ COMMITTED 允许幻读、不可重复读,不允许脏读

    你这种代码逻辑,没法保证一致性,第一条记录和最后一条记录的时间戳不一致,这样的数据能满足你的要求吗?
    bbsfoo
    bbsfoo
    Dec 10, 2018
    15
    你这个方法不但不 low,而且很实际。用熟悉的工具,稳健的方法,就是好!
    mooncakejs
    mooncakejs
    Dec 10, 2018
    16
    说真的,对于这个需求,你现在的方法是最好的。 自主可控,不用研究同步工具的规则,不用踩用了工具的坑。
    jarmann
    jarmann
    Dec 10, 2018
    17
    dsg resync,最近刚完成一个案例。
    fovecifer
    fovecifer
    Dec 10, 2018
    18
    OGG 我认为这是最靠谱的方案
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1405 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 53ms · UTC 16:52 · PVG 00:52 · LAX 08:52 · JFK 11:52
    ♥ Do have faith in what you're doing.