Redisson 3.23.4 现已发布,这是一个 Java 编写的 Redis 客户端,具备驻内存数据网格(In-Memory Data Grid)功能,并获得了 Redis 的官方推荐。
此版本更新内容如下:
Feature
- 添加到
RPermitExpirableSemaphore
对象的多个许可支持的方法 - 添加了
ProtobufCodec
编解码器 - 通过
BatchOptions.syncAOF()
设置WAITAOF
命令 - 为 RedisNode 对象添加了 bgSave()、scheduleBgSave()、save()、getLastSaveTime()、bgRewriteAOF()、size() 方法
Improvement
- RSemaphore 和 RLock 操作即使在 readMode = MASTER 和 subscriptionMode = MASTER 的情况下也应具有从属同步功能
Fixed
- 错误调用 RSearch 的 FieldIndex tag
caseSensitive()
和separator()
设置的顺序 - 在 Spring Boot 3.1+ 中,RedisConnectionDetails 对象未用于 Redisson 配置
- 在 Redis 集群模式下添加、移除 slots 信息不正确的问题
- Tomcat Manager"Session can't be found"消息应具有 debug level
- 如果定义了 nameMapper,则无法删除 RBoundedBlockingQueue
- RTransaction.commit() 后 RLock 无法解锁的问题。
更新说明:https://github.com/redisson/redisson/releases/tag/redisson-3.23.4