Skip to content

Releases: heimuheimu/naiveredis

NaiveRedis v1.1 released

28 Nov 15:12
Compare
Choose a tag to compare

新增特性:

  1. 新增 NaiveRedisRawStorageClient 客户端。
  2. 支持 Redis Cluster 模式集群客户端。
  3. 支持 Redis PUB/SUB 操作。
  4. 支持 Redis 分布式锁。

Bug 修复:

  1. RedisChannel: 当 SocketConfiguration 中的 sendBufferSize 为 null 时,不再抛出 NullPointerException 异常,使用 64KB 默认值。
  2. RedisClientMethod: 更正 REMOVE_FROM_LIST 方法名称错误。
  3. AbstractRedisClusterClient: 更正 "AbstractRedisClusterClient#internalMultiGet(Set keySet, RedisClientMethod method)" 方法名称错误。
  4. DirectRedisClientList: 修复当 DirectRedisClientList 关闭后,仍有对当前已断开的 DirectRedisClient 进行恢复的错误。

NaiveRedis v1.0 released

08 Mar 09:21
Compare
Choose a tag to compare

特性:

  • 根据 Redis 不同的数据结构定义对应的接口,方便使用。
  • 自动关闭连续出现超时异常的 Redis 连接,防止应用堵塞。(超时异常大于 50 次的连接将会被自动关闭,每两次超时异常需发生在 1 秒间隔以内)
  • 集群客户端将会自动恢复不可用的 Redis 连接。
  • 集群客户端中的 Redis 连接出现不可用或恢复时,将通过钉钉、短信等方式实时报警,第一时间掌握线上状况。
  • 完善的日志信息、监控信息,方便问题定位。