您现在的位置是:首页 > 文章详情

Redisson 3.49.0 发布,官方推荐的 Redis 客户端

日期:2025-06-05点击:78

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

此版本更新内容如下:

Feature

  • 为 RClusteredScoredSortedSet 对象添加了 RClusteredScoredSortedSetRx、RClusteredScoredSortedSetReactive 接口
  • 为 RSet 对象添加了 iteratorAsync() 方法
  • 在 RMap 接口中添加 readAllKeySetAsync(pattern)、readAllValuesAsync(pattern) 和 readAllEntrySetAsync() 方法
  • Redisson PRO license key 可通过存储在 Valkey 或 Redis 中的 redisson.pro.key key 定义

Fixed

  • 在 RLocalCachedMapCache 和 RClusteredLocalCachedMapCache 对象的 putIfAbsent()、fastPutIfExists() 和 fastPutIfAbsent() 方法中更新本地缓存
  • 如果 syncStrategy = UPDATE,storeMode = LOCALCACHE 中的 RLocalCachedMapCacheNative 对象可能会分配额外连接并错过更新
  • RLocalCachedMapCacheNative.putIfAbsent() 方法不会更新本地缓存
  • 如果 syncStrategy = UPDATE,storeMode = LOCALCACHE 中的 RClusteredLocalCachedMapCacheNative 对象可能会分配额外连接并错过更新
  • RClusteredLocalCachedMapCacheNative.putIfAbsent() 方法不会更新本地缓存
  • 如果 syncStrategy = UPDATE,storeMode = LOCALCACHE 中的 RClusteredLocalCachedMapCache 对象可能会分配额外连接并错过更新
  • 如果 syncStrategy = UPDATE,storeMode = LOCALCACHE 中的 RLocalCachedMapCache 对象可能会分配额外连接并错过更新
  • 如果 syncStrategy = UPDATE,storeMode = LOCALCACHE 中 RLocalCachedMapCacheV2 的 put()、fastPutIfAbsent()、putIfAbsent() 方法可能会分配额外连接并错过更新
  • 如果 syncStrategy = UPDATE,storeMode = LOCALCACHE 中的 RLocalCachedJsonStore 对象可能会分配额外连接并错过更新
  • Hibernate 7 模块中添加的遗漏类
  • retryAttempts 设置值限制
  • RObject.rename() 方法在新旧 name slots 匹配的情况下无法在批处理模式下工作的问题
  • HashedWheelTimer 对象的 minTimeout 值计算问题
  • Micronaut cache yaml 配置中无法解析编解码器、加载器和写入器设置的问题
  • 用于 Redisson 配置的环境变量无法在 Micronaut 4 中使用的问题

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

原文链接:https://www.oschina.net/news/353716/redisson-3-49-0-released
关注公众号

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。

持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。

文章评论

共有0条评论来说两句吧...

文章二维码

扫描即可查看该文章

点击排行

推荐阅读

最新文章