Redisson 3.18.1 已发布,这是一个 Java 编写的 Redis 客户端,具备驻内存数据网格(In-Memory Data Grid)功能,并获得了 Redis 的官方推荐。
此版本更新内容如下:
Feature
- 添加了 Spring Data Redis 3.0.0 模块
Fixed
- 集群中的 PubSub 订阅有时并不适用于所有节点
- 如果连接池大小<10且至少有一条命令失败,则命令回复不匹配
- RLock 连续抛出 CancellationException
- 在 RLock 获取过程中,没有一个从机被同步的错误在故障转移后被抛出
- AWS Elasticache 集群故障转移
- Spring Data Redis 模块的 hRandFieldWithValues() 和 hRandField() 方法抛出 ClassCastException
- RPermitExpirableSemaphore 对象的 trySetPermitsAsync() 方法不应该允许在 value == 0 时 overwrite 许可数量。
- RKeys 对象没有使用 nameMapper
- master failover 后的连接泄漏
更新说明:https://github.com/redisson/redisson/releases/tag/redisson-3.18.1