想請教各位負責資料庫維護的朋友
關于資料庫的主從,現在比較成熟的方案是什么呢
比如,我要升級現在的專案,需要執行sql更新表結構和資料
如何能做到用戶無感知升級呢
我們是nginx+tomcat+mysql。是java web專案
升級資料庫的時候,tomcat不停,表結構改動會導致頁面500
所以考慮是使用集群,停止備機升級后再啟動備機停止主機進行升級
問題是,現在的mysql的集群方案,使用哪種方式比較好呢
之前在測驗環境跑了兩個mysql服務器,用replication做的雙主復制
可能是觸發器、定時任務、存盤程序的原因導致跑一段時間之后就報某條資料無法操作之類的導致無法同步的錯
大家在實際作業中是使用什么樣的方式配置集群的呢
本人之前考慮過以下方式,都是replication方式實作的
·主主復制,兩臺都是主機,讀寫皆可用
·主從復制,讀寫分離
·主從復制,主機提供讀寫,從機只做備份
請問大家在實際作業中有使用主主復制的嗎,如果配置得當,主主復制是否是可以投入到生成環境中呢。
望有經驗的朋友給予解答
uj5u.com熱心網友回復:
另外,我們線上的mysql的環境是5.6的,考慮后面升級到5.7或者8.0轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/51365.html
標籤:MySQL
上一篇:兩臺電腦win7/10,同一版本資料庫,同一個查詢陳述句,同樣的索引,查詢時間前者22秒,后者1秒
下一篇:MySQL問題求解決。。。
