Redisson 3.34.0 现已发布,这是一个 Java 编写的 Redis 客户端,具备驻内存数据网格(In-Memory Data Grid)功能,并获得了 Redis 的官方推荐。

此版本更新内容如下:

Feature

  • 添加了 RJsonBuckets 对象
  • RMapCacheNative对象添加remainTimeToLive(Set keys)clearExpire(Set keys)方法
  • RScript对象添加了eval()evalSha()方法,以便在 Redis 集群的所有节点上执行

Improvement

  • 针对 Apache Tomcat 会话管理的性能优化
  • RedissonClient.shutdown()方法中将 quietPeriod 的默认值设为 0
  • 将 protobuf 从 3.16.3 升级到 4.27.2

Fixed

  • Apache Tomcat 会话管理器抛出的请求中的 CROSSSLOT Keys 未 hash 到同一个 slot(自 3.32.0 以来的回归)
  • 集群拓扑扫描中不应跳过空分区
  • ClusterConnectionManager.checkSlotsMigration()方法抛出 NPE
  • RSearch IndexInfoDecoder 可能抛出 NPE
  • 本地缓存的 Map 实现不会在调用clear()delete()方法时 emit cache clear event
  • RObject.rename()方法在集群中不起作用
  • 在 channel reconnection 后应立即尝试发送命令
  • 调用 RLock.tryLock() 方法时出现的 race condition
  • 无法连接到服务器错误不会在连接过程中显示异常报告
  • SeekableByteChannel.truncate()方法
  • RMap.computeAsync()方法无法正确处理空键

更新说明:https://github.com/redisson/redisson/releases/tag/redisson-3.34.0

免责声明:本文系转载,版权归原作者所有;旨在传递信息,不代表一休教程网的观点和立场。