- JDK 版本:1.8+
- 依赖类库:
- 部分方法有最低 Redis 版本要求,如果使用的 Redis 版本较老,请阅读 API 文档查找该方法对应的 Redis 命令,并前往 Redis 官网确认该命令的最低版本要求。
- NaiveRedisStorageClient 会将 Java 对象序列化后以字节形式进行存储, 由于序列化实现方式不同,因此无法与其它 Redis 客户端协作使用,可使用 NaiveRedisRawStorageClient 进行替换。
- 根据 Redis 不同的数据结构定义对应的接口,方便使用。
- 自动关闭连续出现超时异常的 Redis 连接,防止应用堵塞。(超时异常大于 50 次的连接将会被自动关闭,每两次超时异常需发生在 1 秒间隔以内)
- 集群客户端将会自动恢复不可用的 Redis 连接。
- 集群客户端中的 Redis 连接出现不可用或恢复时,将通过钉钉、短信等方式实时报警,第一时间掌握线上状况。
- 为高并发应用量身定制,完善的日志信息、监控信息,第一时间定位问题。
<dependency>
<groupId>com.heimuheimu</groupId>
<artifactId>naiveredis</artifactId>
<version>1.1</version>
</dependency>