緩存和數據庫不一致怎么辦


緩存和數據庫不一致怎么辦

文章插圖
緩存和數據庫不一致的原因是讀與寫出現并發 。DB產生新的增刪改操作放入隊列中,操作執行完發消息給cache,cache數據進行更新 。如果中途出現查詢,同步等待cache更新完成 。
【緩存和數據庫不一致怎么辦】數據庫(Database) , 簡而言之可視為電子化的文件柜——存儲電子文件的處所 , 用戶可以對文件中的數據運行新增、截取、更新、刪除等操作 。所謂“數據庫”系以一定方式儲存在一起、能予多個用戶共享、具有盡可能小的冗余度、與應用程序彼此獨立的數據集合 。一個數據庫由多個表空間(Tablespace)構成 。數據庫(Database)是按照數據結構來組織、存儲和管理數據的建立在計算機存儲設備上的倉庫 。簡單來說是本身可視為電子化的文件柜——存儲電子文件的處所,用戶可以對文件中的數據進行新增、截取、更新、刪除等操作 。在經濟管理的日常工作中,常常需要把某些相關的數據放進這樣的“倉庫” , 并根據管理的需要進行相應的處理 。