springboot redis快取的使用

2022-01-30 00:57:41 字數 997 閱讀 4982

2、啟動redis

spring.redis.host=127.0.0.1  //redis的位址

spring.redis.port=6379 //埠

//密碼,預設為空

spring.redis.password=

# redis伺服器連線密碼(預設為空)

spring.redis.password=

# 連線池最大連線數(使用負值表示沒有限制)

spring.redis.pool.max-active=8

# 連線池最大阻塞等待時間(使用負值表示沒有限制)

spring.redis.pool.max-wait=-1

# 連線池中的最大空閒連線

spring.redis.pool.max-idle=8

# 連線池中的最小空閒連線

spring.redis.pool.min-idle=0

# 連線超時時間(毫秒)

spring.redis.timeout=0

使用:1、

redisserializer redisserializer = new stringredisserializer();

@autowired

private redistemplateredistemplate;

2、方法體中使用:

@override

public pagegetproductlistbypage(int page, string producttype, int count, sort sort) }}

return product;

}

3、實體類必須實現serializable (redis包自帶的)

Spring Boot Redis 資料快取

之前都是在spring mvc中使用redis,這裡記錄在spring boot中使用redis作為資料快取的過程。參考spring boot整合spring data jpa,搭建專案。本次是在docker中部署redis,從中直接pull官方的redis映象,啟動redis。使用redisdes...

spring boot redis發布訂閱

1.pom 依賴 org.springframework.boot spring boot starter data redis redis.clients jedis 2.配置 redis host 10.5.6.13 port 6379 password sensetime timeout 10...

Spring Boot Redis集群案例

1 配置redis配置檔案 port 6379 daemonize yes bind是繫結ip,0.0.0.0是代表任何ip bind 0.0.0.0 保護模式 protected mode no 新增節點 cluster enabled yes cluster配置檔名,該檔案屬於自動生成,僅用於快...