Spring Boot + Redis 快取方案深度解讀

GitChat的部落格發表於2018-04-12

使用 Spring Boot 配合 spring-data-redis 模組來處理應用快取,通過閱讀原始碼的方式來解讀 Redis Cache 的實現,重點內容有:

  1. @Cacheable, @CachePut, @CacheEvict 的真實工作方式(原始碼實現)
  2. Spring 對快取的兩大抽象 Cache 和 CacheManager 介面
  3. 配置 RedisCacheManager 時是否應該使用 keyPrefix,keyPrefix 對具體的@Cacheable, @CachePut, @CacheEvict 註解工作方式有什麼影響?
  4. @CacheEvict 註解引數 allEntries 的不同配置產生的結果有什麼不同?

備註:作者自認為對 Spring 的 Redis Cache 原始碼有了足夠深入的瞭解,但是現在也無法達到面面俱到,所有不夠專業的地方還請諒解。

閱讀全文: http://gitbook.cn/gitchat/activity/5a1a5cbddff845052145d8e8

一場場看太麻煩?成為 GitChat 會員,暢享 1000+ 場 Chat !點選檢視

相關文章