2020 10 20 主從資料庫不一致如何解決

2021-10-25 01:16:18 字數 308 閱讀 5360

每日一題專欄

場景描述,對於主從庫,讀寫分離,如果主從庫更新同步有時差,就會導致主從庫資料的不一致

1、忽略這個資料不一致,在資料一致性要求不高的業務下,未必需要時時一致性

2、強制讀主庫,使用乙個高可用的主庫,資料庫讀寫都在主庫,新增乙個快取,提公升資料讀取的效能。

3、選擇性讀主庫,新增乙個快取,用來記錄必須讀主庫的資料,將哪個庫,哪個表,哪個主鍵,作為快取的key,設定快取失效的時間為主從庫同步的時間,如果快取當中有這個資料,直接讀取主庫,如果快取當中沒有這個主鍵,就到對應的從庫中讀取。

主從資料庫不一致如何解決

場景描述,對於主從庫,讀寫分離,如果主從庫更新同步有時差,就會導致主從資料的不一致 1 忽略這個資料不一致,在資料一致性要求不高的業務下,未必需要時實一致性 2 強制讀主庫,使用乙個高可用的主庫,資料庫讀寫都在主庫,新增乙個快取,提公升資料讀取的效能 3 選擇性讀主庫,新增乙個快取,用來記錄必須讀主...

主從資料庫 主從同步理論

主從資料庫資料同步原理 mysql的 replication 是乙個非同步的複製過程,從乙個 mysql instace 我們稱之為 主庫 複製到另乙個 mysqlinstance 我們稱之 從庫 在 主庫 與 從庫 之間的實現整個複製過程主要由三個執行緒來完成,其中兩個執行緒 sql執行緒和io執...

部署主從資料庫

1.準備來兩台虛擬機器,並修改主機名稱 192.168.223.159 mysql1 192.168.223.160 mysql2 2.配置hosts檔案 3.兩個節點安裝資料庫服務 yum install y mariadb mariadb server4.兩個節點啟動資料庫服務並設定開機自啟 s...