缓存模块:Redisson
简介
continew-starter-cache-redisson
是 ContiNew Starter 缓存模块针对 Redisson 框架的默认处理。
xml
<dependency>
<groupId>top.continew</groupId>
<artifactId>continew-starter-cache-redisson</artifactId>
</dependency>
主要特性
- 版本锁定:涉及依赖已进行版本锁定,使用时无需配置版本
- 提供 RedisUtils 工具类,封装常见 Redis 操作
- 提供 Redisson 单机、集群、哨兵配置,并尽可能适配 Spring Redis 实现默认配置
配置示例
配置详情请查看:top.charles7c.continew.starter.cache.redisson.autoconfigure.RedissonProperties
。
yaml
--- ### Redis 配置(单机版)
spring:
data:
redis:
# 地址
host: ${REDIS_HOST:127.0.0.1}
# 端口(默认 6379)
port: ${REDIS_PORT:6379}
# 密码(未设置密码时可为空或注释掉)
password: ${REDIS_PWD:123456}
# 数据库索引
database: ${REDIS_DB:0}
# 连接超时时间
timeout: 10s
# 是否开启 SSL
ssl:
enabled: false
redisson:
enabled: true
mode: SINGLE
## 其他配置略
# ...
核心依赖
依赖 | 描述 |
---|---|
continew-starter-core | |
redisson-spring-boot-starter | Redisson(不仅仅是一个 Redis Java 客户端,Redisson 充分的利用了 Redis 键值数据库提供的一系列优势,为使用者提供了一系列具有分布式特性的常用工具:分布式锁、限流器等) |