2013-10-29 62 views
0

我正在開發一個應用程序,其數據庫需要在多個本地脫機客戶端上雙向複製。雙向mysql數據庫同步

請參閱關於它的一般解釋:個人計算機上

  • 用戶安裝客戶端軟件。
  • 用戶將數據從遠程數據庫服務器同步到本地數據庫。
  • 現在用戶可以在此本地數據庫上工作並對其執行插入,更新和刪除操作。
  • 同時其他人也可以在遠程數據庫上插入,更新,刪除。
  • 用戶然後連接到遠程數據庫並將其本地更改提交到遠程數據庫。
  • 用戶檢索到本地數據庫的遠程更改(由遠程數據庫中的其他人完成)。

現在在我的腦海裏的想法是,我們需要跟蹤的更改在遠程和本地數據庫和複製更改創建Web服務,但地方我得到與主鍵,可能是問題與本地和遠程數據庫中生成的相同。但這種方法非常冗長,我也懷疑它是否能夠實時工作。

我的問題是,在MYSQL服務器中是否有任何技術/工具可以幫助我在不創建Web服務的情況下實現此任務。我讀了關於mysql複製的內容,但它僅適用於單側複製,即主從 - ,我需要雙向同步。

任何建議可以理解的提前

回答

0
+0

嗨Chinnu R,鏈接在一個片面的同步(主到從)您提供的作品,我需要的作品既雙面同步的解決方案。 – Irk

+0

Devi,有用的鏈接http://stackoverflow.com/questions/2366018/how-to-re-sync-the-mysql-db-if-master-and-slave-have-different-database-incase-o –