天天看點

【2023#軟考進階系統架構設計師#Day:54】今日學習案例特訓-架構設計篇下的資料庫讀寫分離,資料庫緩存内容;主從數

作者:DeveloperPeer

【2023 #軟考進階系統架構設計師# Day:54】今日學習案例特訓-架構設計篇下的資料庫讀寫分離,資料庫緩存内容;

主從資料庫結構特點:

1. 一般:一主多從,也可以多主多從;

2. 主庫做寫操作,從庫做讀操作;

主從複制步驟:

1. 主庫更新資料完成前,将操作寫binlog日志檔案;

2. 從庫打開I/O線程與主庫連接配接,做binlog dump process, 并将事件寫入中繼日志;

3. 從庫執行中繼日志事件,保持與主庫一緻;

常見緩存技術:Memcache, redis, Squid;

緩存與資料庫的協作:

資料讀取:

1. 根據key從緩存讀取;

2. 若緩存中沒有,則根據key在資料庫中查找;

3. 讀取到值後,更新緩存;

資料寫入:

1. 根據key值寫資料;

2. 根據key更新緩存;

#2022生機大會##頭條創作挑戰賽##中國産業名片##在頭條看見彼此#

【2023#軟考進階系統架構設計師#Day:54】今日學習案例特訓-架構設計篇下的資料庫讀寫分離,資料庫緩存内容;主從數
【2023#軟考進階系統架構設計師#Day:54】今日學習案例特訓-架構設計篇下的資料庫讀寫分離,資料庫緩存内容;主從數
【2023#軟考進階系統架構設計師#Day:54】今日學習案例特訓-架構設計篇下的資料庫讀寫分離,資料庫緩存内容;主從數

繼續閱讀