本文,講解 Spring Boot 如何整合 Redis Cache,實現快取。
部落格地址:blog.720ui.com/
在閱讀「Spring Boot 揭祕與實戰(二) 資料快取篇 - 快速入門」後,對 Spring Boot 整合快取機制有一定了解後,我們來了解下 Redis Cache 的使用。
Redis Cache 整合
Redis Cache 有非常豐富的使用場景,如果有興趣的話,可以閱讀這篇文章「Redis實戰(五) 聊聊Redis使用場景」。
在 Spring Boot 中整合 Redis Cache 非常容易,只需要兩個步驟。
首先,在 pom.xml 中增加Redis 依賴。
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-redis</artifactId>
</dependency>複製程式碼
第二步,在 src/main/resources/application.properties 中配置資料來源資訊。
spring.redis.host=localhost
spring.redis.port=6379
spring.redis.password=
spring.redis.database=1
spring.redis.pool.max-active=8
spring.redis.pool.max-wait=-1
spring.redis.pool.max-idle=500
spring.redis.pool.min-idle=0
spring.redis.timeout=0複製程式碼
執行起來,控制檯列印的日誌資訊,說明已經是 Redis Cache 例項,說明 Redis Cache 開啟成功了。
Bean 'cacheManager' of type [class org.springframework.data.redis.cache.RedisCacheManager]複製程式碼
原始碼
相關示例完整程式碼: springboot-action
(完)
更多精彩文章,盡在「服務端思維」微信公眾號!