在具有不同结构(模式)的数据库之间复制期间转换数

时间:2018-05-15 21:11:21

标签: mysql database

我正在寻找一种自动化且可靠的解决方案,将标准化mysql数据库中的一些数据共享给其他非规范化的mysql数据库。两个数据库中的数据结构不同。

1 个答案:

答案 0 :(得分:1)

  1. 在slave上创建与在master中相同的db结构,

  2. 管理复制​​,

  3. 写入转换器脚本并将从服务器主副本上的更新数据转换为非规范化数据库。

  4. 您必须使用mysql复制协议并在插入非规范化数据库之前即时转换该数据



  5. 奖金:

    谷歌搜索时:“ mysql复制数据转换

    我发现在复制期间具有数据转换功能的软件:

    https://www.symmetricds.org/doc/3.9/html/user-guide.html#_transforms

    但不要以为我会帮你处理它(: