问题描述
公司有一个项目,需要实现内外网数据库的数据同步.向大神请教方案.项目场景如下,有三台服务器:1、阿里云:有服务端程序和数据库(主服务器)2、A公司:有服务端程序和数据库3、B公司:有服务端程序和数据库外部用户的客户端统一访问阿里云服务器A、B公司的客户端统一访问公司内网服务器因外部用户客户端,需要与A、B公司的客户端进行交互,故要实现:阿里云、A公司、B公司三处数据库的数据实时同步或短延时同步(<1min).请问有什么办法做到呢?
解决方案
解决方案二:
大牛在哪里?
解决方案三:
什么数据库?1是否有专用软件支持?2是否支持触发器,触发器+定时同步服务3修改数据库的服务是否可以全部控制?修改成功,同时发消息进行同步
解决方案四:
引用2楼tianfang的回复:
什么数据库?1是否有专用软件支持?2是否支持触发器,触发器+定时同步服务3修改数据库的服务是否可以全部控制?修改成功,同时发消息进行同步
感谢回复。是MySQL数据库.
解决方案五:
目前还没有触发器、没有专有软件,没有任何方案故想在这边请教下大牛,是否有具体的可行方案
解决方案六:
网络层可以建一个VPNmysql自带的同步http://www.wjxfpf.com/2015/10/193047.html阿里otterhttps://github.com/alibaba/otterhttp://blog.chinaunix.net/uid-15472411-id-3886795.html避免主键重复http://njs375666635.iteye.com/blog/2242067
解决方案七:
顶,我也需要到,主要是把内外的数据库同步备份到外网
解决方案八:
引用5楼tianfang的回复:
网络层可以建一个VPNmysql自带的同步http://www.wjxfpf.com/2015/10/193047.html阿里otterhttps://github.com/alibaba/otterhttp://blog.chinaunix.net/uid-15472411-id-3886795.html避免主键重复http://njs375666635.iteye.com/blog/2242067
谢谢你的回复阿里otter第2个链接失效,是否有类似文章,谢谢
时间: 2025-01-29 18:33:27