Spring Boot 揭祕與實戰(二) 資料快取篇 - Redis Cache

樑桂釗發表於2017-01-05

本文,講解 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

(完)

更多精彩文章,盡在「服務端思維」微信公眾號!

Spring Boot 揭祕與實戰(二) 資料快取篇 - Redis Cache

相關文章