公司有一個專案,需要實作內外網資料庫的資料同步.向大神請教方案.
專案場景如下,有三臺服務器:
1、阿里云:有服務端程式和資料庫(主服務器)
2、A公司:有服務端程式和資料庫
3、B公司:有服務端程式和資料庫
外部用戶的客戶端統一訪問阿里云服務器
A、B公司的客戶端統一訪問公司內網服務器
因外部用戶客戶端,需要與A、B公司的客戶端進行互動,
故要實作:阿里云、A公司、B公司三處資料庫的資料實時同步 或 短延時同步( <1min ).
請問有什么辦法做到呢?
uj5u.com熱心網友回復:
大牛在哪里?uj5u.com熱心網友回復:
什么資料庫?1 是否有專用軟體支持?
2 是否支持觸發器,觸發器+定時同步服務
3 修改資料庫的服務是否可以全部控制?修改成功,同時發訊息進行同步
uj5u.com熱心網友回復:
感謝回復。是MySQL資料庫.
uj5u.com熱心網友回復:
目前還沒有觸發器、沒有專有軟體,沒有任何方案故想在這邊請教下大牛,是否有具體的可行方案
uj5u.com熱心網友回復:
網路層可以建一個VPNmysql自帶的同步
http://www.wjxfpf.com/2015/10/193047.html
阿里otter
https://github.com/alibaba/otter
http://blog.chinaunix.net/uid-15472411-id-3886795.html
避免主鍵重復
http://njs375666635.iteye.com/blog/2242067
uj5u.com熱心網友回復:
頂,我也需要到,主要是把內外的資料庫同步備份到外網uj5u.com熱心網友回復:
謝謝你的回復
阿里otter第2個鏈接失效,是否有類似文章,謝謝
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/80939.html
標籤:服務器
上一篇:spark streaming 中使用saveAsNewAPIHadoopDataset方法寫入hbase中,從checkpoint中恢復時報錯
