本發明公開了一種數據庫變更數據同步刷新本地緩存的系統及方法,包括:依次相連的數據庫、服務端、客戶端和本地緩存;其中,客戶端向服務端發送版本號比較請求;服務端獲取請求中的客戶端的版本號并與服務端的最新版本號進行比較;若版本號發生變更,則將最新版本號以及需要失效的CacheKey返回至客戶端;客戶端使用服務端返回的最新版本號替換當前存儲的版本號,并通過回調函數調用本地緩存的API,將服務端返回的需要失效的CacheKey失效掉;本地緩存通過懶加載的方式觸發緩存數據重新加載。本發明使得本地緩存能用于數據庫中的動態數據,通過檢查數據庫中數據的變化來主動刷新緩存,能夠更準確靈敏的對緩存進行靶向刷新。
聲明:
“數據庫變更數據同步刷新本地緩存的系統及方法” 該技術專利(論文)所有權利歸屬于技術(論文)所有人。僅供學習研究,如用于商業用途,請聯系該技術所有人。
我是此專利(論文)的發明人(作者)