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


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

此版本更新内容如下:

Feature

  • 添加 RBitSet.diff()、diffInverse()、andOr()、setExclusive() 方法
  • 添加了 FieldIndex.svsVamanaVector() 向量索引添加
  • 为集群模式添加了 checkMasterLinkStatus 设置
  • 添加了支持 auth 的 RKeys.migrate() 方法
  • 为 RStream.trim() 方法添加了 KEEPREF、DELREF 和 ACKED 选项支持
  • 在 RStream.add() 方法中添加了对 KEEPREF、DELREF 和 ACKED 选项的支持
  • 在多集群 primaryDiscoveryMode 设置中添加了新的 FIRST_PRIMARY_PUBSUB_NOTIFICATION 模式
  • 添加了新的 metrics "responsies.busy"、"responsies.wait"、"responsies.tryagain"、"responsies.loading"、"responsies.ask "和 "responsies.moved"。

Improvement

  • AbstractCacheMap.removeExpiredEntries() 方法优化
  • TransactionOptions 中添加了 equals/hashcode 实现
  • 如果主机名无法解析,集群管理器使用 IP
  • RStream.range()、RStream.rangeReversed() 和 RStream.listPending() 方法的新 API

Fixed

  • RReliableQueue 消息达到交付限制后不会被移除并移至 deadLetterQueue
  • 如果在 RReliableQueue 队列配置中定义,则可见性设置不会被应用
  • 如果将许可证密钥定义为 JVM 选项,则无法读取
  • RClusteredLocalCachedMapCache. putIfAbsent() 方法发送错误的本地缓存更新日期
  • RLocalCachedMapCacheV2.fastPutIfExists() 方法不起作用
  • SyncStrategy.UPDATE 对 RLocalCachedJsonStore 不起作用
  • RClusteredLocalCachedMap.putIfAbsent() 和 fastPutIfAbsent() 方法在 storeCacheMiss = true 时不更新本地缓存
  • RClusteredLocalCachedMap.putIfExists() 方法在 storeCacheMiss = true 时不更新本地缓存。putIfExists() 方法在 storeCacheMiss = true 时不更新本地缓存
  • RClusteredLocalCachedMapCache.putIfExists() 和 putIfAbsent() 方法在 storeCacheMiss = true 时不更新本地缓存
  • 如果 storeCacheMiss = true,RClusteredLocalCachedMapCache.fastPutIfExists()、putIfExists()、putIfAbsent() 和 fastPutIfAbsent() 方法不会更新本地缓存
  • RClusteredLocalCachedMapCacheNative.fastPutIfExists(), putIfExists(), putIfAbsent() 和 fastPutIfAbsent() 方法在 storeCacheMiss = true 时不更新本地缓存
  • RReliableQueue. get(Codec, String) 方法不起作用
  • 多集群模式无法检测失败的集群
  • 在集群模式下连接时日志中打印为空
  • RBitSet.and()、not()、or()、xor() 方法返回 void 而非数字
  • ……

更多详情可查看:https://github.com/redisson/redisson/releases/tag/redisson-3.51.0


相關推薦

2025-06-19

Redisson 3.50.0 现已发布,这是一个 Java 编写的 Redis 客户端,具备驻内存数据网格(In-Memory Data Grid)功能,并获得了 Redis 的官方推荐。 此版本更新内容如下: Feature Apache Tomcat SSO 集成 Valkey 和 Redis url 可能只包含密码 F

2023-07-19

Redisson 3.23.1 现已发布,这是一个 Java 编写的 Redis 客户端,具备驻内存数据网格(In-Memory Data Grid)功能,并获得了 Redis 的官方推荐。 此版本更新内容如下: Improvement 减少了RLiveObjectService对象的关键事件订阅范围。现在它使

2022-12-02

Redisson 3.18.1 已发布,这是一个 Java 编写的 Redis 客户端,具备驻内存数据网格(In-Memory Data Grid)功能,并获得了 Redis 的官方推荐。 此版本更新内容如下: Feature 添加了 Spring Data Redis 3.0.0 模块 Fixed 集群中的 PubSub 订

2024-01-19

Redisson 3.26.0 现已发布,这是一个 Java 编写的 Redis 客户端,具备驻内存数据网格(In-Memory Data Grid)功能,并获得了 Redis 的官方推荐。 此版本更新内容如下: Feature 可为每个 Redisson 对象指定重试间隔、重试尝试和超时设

2023-03-03

Redisson 3.20.0 已发布,这是一个 Java 编写的 Redis 客户端,具备驻内存数据网格(In-Memory Data Grid)功能,并获得了 Redis 的官方推荐。 此版本更新内容如下: Feature 新的多集群模式,支持 AWS Redis Global Datastore 和 Azure Redis Cac

2024-02-22

Redisson 3.27.0 现已发布,这是一个 Java 编写的 Redis 客户端,具备驻内存数据网格(In-Memory Data Grid)功能,并获得了 Redis 的官方推荐。 此版本更新内容如下: Feature 支持 client tracking。TrackingListener 可用于 RBucket、RStream、RS

2023-06-06

Redisson 3.22.0 现已发布,这是一个 Java 编写的 Redis 客户端,具备驻内存数据网格(In-Memory Data Grid)功能,并获得了 Redis 的官方推荐。 此版本更新内容如下: Feature Spring Data Redis 3.1.0 实现 Spring Boot 3.1.0 支持 firstEntry() 和 la

2024-07-19

Redisson 3.33.0 现已发布,这是一个 Java 编写的 Redis 客户端,具备驻内存数据网格(In-Memory Data Grid)功能,并获得了 Redis 的官方推荐。 此版本更新内容如下: Feature 新增 RJsonStore 对象 新增 RLocalCachedJsonStore&nbs

2022-08-27

Redisson 3.17.6 已发布,这是一个 Java 编写的 Redis 客户端,具备驻内存数据网格(In-Memory Data Grid)功能,并获得了 Redis 的官方推荐。 此版本更新内容如下: Feature Helidon 3.0 支持 能够在 MapOptions 对象中指定 MapWriterAsync 和

2022-10-09

Redisson 3.17.7 已发布,这是一个 Java 编写的 Redis 客户端,具备驻内存数据网格(In-Memory Data Grid)功能,并获得了 Redis 的官方推荐。 此版本更新内容如下: Improvement Redis slave health check 中没有考虑到失败的 connection Ping

2022-07-27

Redisson 3.17.5 已发布,这是一个 Java 编写的 Redis 客户端,具备驻内存数据网格(In-Memory Data Grid)功能,并获得了 Redis 的官方推荐。 此版本更新内容如下: Feature 为事务性 RSetCache 和 RSet 对象实现了 touch()、unlink() 和 dele

2024-06-26

Redisson 3.32.0 现已发布,这是一个 Java 编写的 Redis 客户端,具备驻内存数据网格(In-Memory Data Grid)功能,并获得了 Redis 的官方推荐。 此版本更新内容如下: Feature 添加了 Quarkus Cache 实现 使用 Redis 7.4+ 命令的RMapCacheNativ

2024-10-05

Redisson 3.37.0 现已发布,这是一个 Java 编写的 Redis 客户端,具备驻内存数据网格(In-Memory Data Grid)功能,并获得了 Redis 的官方推荐。 此版本更新内容如下: Feature 为 RBucket 对象添加了 findCommon() 和 findCommonLength() 方法 R

2023-08-17

Redisson 3.23.3 现已发布,这是一个 Java 编写的 Redis 客户端,具备驻内存数据网格(In-Memory Data Grid)功能,并获得了 Redis 的官方推荐。 此版本更新内容如下: Feature 新增TransportMode.IO_URING 引入LocalCachedMapOptions.useKeyEventsPattern(