羽中飞人 2022-07-11 11:12 采纳率: 48.1%
浏览 316
已结题

如何把本地的数据库实时同步到云数据库

有一个药店的ERP软件,用的sybase数据库,每天每时都会产生新的数据,本人想把这些数据实时同步到云端的mysql数据库

我现在是用python的pandas.read_sql,实时读取sybase的数据,再上传到mysql数据库,但中间过程过于复杂

大家有简单一点的方法吗

PS:其实我把这些数据实时同步到云数据库,也是方便企业微信号的开发,因为企业微信上开发了一个应用,要经常用到这些数据

如果有办法让企业微信号上的应用实时读取到本地的sybase数据库,也是可以的,但可能不够稳定
  • 写回答

19条回答 默认 最新

  • Counter-Strike大牛 新星创作者: Java技术领域 2022-07-15 16:59
    关注
    获得2.10元问题酬金

    本地数据库设置触发器,当数据insert或者update的时候触发。
    触发器把数据发送到MySQL。

    如果触发器不能直接把数据发送到MySQL,可以创建一张表,让触发器把发生变化的数据id放到这个表中,加一个标记状态,让程序去读。读完写到MySQL了,变一下状态就好了。

    评论

报告相同问题?

问题事件

  • 系统已结题 7月19日
  • 创建了问题 7月11日