我有兩個服務器之一,雲主機,並在我的辦公室等地方自動同步(複製)MySQL或postgersql主 - 主避免衝突
我想要一個工具,如果我的辦公室會在網上或任何原因的下降,當它起牀它將同步自動
有沒有一種懶惰的方式來解決衝突?
有什麼建議嗎?
我有兩個服務器之一,雲主機,並在我的辦公室等地方自動同步(複製)MySQL或postgersql主 - 主避免衝突
我想要一個工具,如果我的辦公室會在網上或任何原因的下降,當它起牀它將同步自動
有沒有一種懶惰的方式來解決衝突?
有什麼建議嗎?
我找到了解決方案,通過使用這個工具, RubeyRep 其提供異步複製,並在我的情況,我可以有主同步選項, - 主用了擔心如果互聯網了下來延遲可以說1分鐘或2分鐘,其優良在我的情況,
掃描功能
rubyrep可以掃描對應的左,右數據庫3的表爲 分散數據。
- 不同的輸出模式:從行差異到全行轉儲差異的計數。
enter code here
低帶寬模式可用:減少往返次數;只有實際的差異才會通過網絡。- 顯示進度欄和估計剩餘工作量。
的同步功能
所有的掃描功能也適用於同步
自動訂單表同步,以避免外鍵衝突。
同步政策specifyable:忽略左數據庫中刪除,在合適的數據庫忽略創建的記錄等
預生成的衝突解決方法可供選擇:左分貝勝,右分貝勝
自定義衝突解決可以通過ruby代碼片段指定方法
合併決定可以選擇性地記錄在rubyrep事件日誌表中。 複製功能
自動設置必要的觸發器,記錄表等
自動發現新加入的表和同步表內容
自動重新配置序列,以避免重複鍵衝突
音軌更改爲主鍵列
可以實現主從複製
預建衝突解決方法availble:left/right wins;早/晚的變化勝
自定義衝突解決通過Ruby代碼可指定的網頁摘要
複製的決定可以選擇在rubyrep事件日誌表中記錄] 2
這就是所謂的複製,你可以設置一個主在你的辦公室,你的雲機可以從:看http://dev.mysql.com/doc/refman/5.0/en/replication.html
數據安全 - 因爲數據被複制到奴隸,奴隸 可以暫停在複製過程中,可以在從設備上運行備份 服務而不破壞相應的主數據。
你不定義目前的設置,但編輯你的問題,問「解決衝突」。也許你應該重寫你的問題,以通常的格式; 「預期的行爲是什麼」,「目前的行爲是什麼」,「確切的錯誤是什麼」 – Luceos