MyBatis 源碼學習8——MyBatis緩存

在應用程序和數據庫都是單節點的情況下,合理使用緩存能夠減少數據庫IO,能顯著提升系統性能。 但是現在大多是分佈式環境,如果使用不當,則可能帶來數據一致性問題。 MyBatis提供了一級緩存和二級緩存,其中一級緩存基於SqlSession實現,二級緩存基於Mapper實現。 一、MyBatis緩存的使用 MyBatis的緩存分爲一級緩存和二級緩存,一級緩存默認是開啓的,而且不能關閉,用戶只能控制緩存
相關文章
相關標籤/搜索