技術總結
本發(fā)明公開了一種基于數據版本的高效管理緩存的方法,屬于軟件開發(fā)技術領域,彌補MyBatis二級緩存控制上的不足,提高二級緩存Cache和數據庫數據的同步性和一致性,處理各個Cache之間的關聯關系;精確地管理MyBatis的二級緩存,實現對MyBatis二級緩存細粒度的控制;當執(zhí)行過對數據庫表的更新操作時,可以指定清除由特定的StatementId表示的查詢語句產生的緩存。本發(fā)明解決現有軟件開發(fā)過程中系統跟數據大量交互帶來的數據庫壓力問題,滿足業(yè)務數據一致性的要求,同時降低代碼開發(fā)的難度,提高已有或者新建系統的性能和并發(fā)能力。
技術研發(fā)人員:李光學;陳堯
受保護的技術使用者:浪潮軟件集團有限公司
文檔號碼:201710081154
技術研發(fā)日:2017.02.15
技術公布日:2017.06.20