导读 Redisson 3.21.1发布,增加了一些新的特性,并修正了一些内容。

特性
  1. 特性 – RSetCache对象中添加了addIfAbsent(), addIfExists(), addIfGreater(), addIfLess(), addAll(), addAllIfAbsent(), addAllIfExist(), addAllIfGreater(), addAllIfLess()方法
  2. 特性 – 在RSet对象中添加SetAddListener, SetRemoveListener, SetRemoveRandomListener。
  3. 特性 – 在 RScoredSortedSet 对象中添加 ScoredSortedSetAddListener, ScoredSortedSetRemoveListener。
  4. 特性 – 在RMap对象中添加了MapPutListener, MapRemoveListener。
  5. 特性 – 在RAtomicDouble和RAtomicLong对象中加入IncrByListener
  6. 特性 – 添加RMapCache.getAllWithTTLOnly()方法
突破性变化
  1. 突破性变化 – RedissonDelayedQueue内部数据格式的改变
  2. 突破性变化 – RedissonReliableTopic内部数据格式的改变
改进
    改进 – RedissonReliableTopic内部结构优化
修正
  1. 修正–RReliableTopic数据丢失
  2. 修正–故障转移在某些情况下没有得到正确处理
  3. 修正–BatchOptions.retryAttempts = 0没有应用于RBatch对象。
  4. 修正–如果使用复合编解码器,RMap.keySet()会抛出NPE。
  5. 修正–RediSearch NumericFilter不应该默认设置排他性范围。
  6. 修正–RediSearch NumericFilter抛出NPE
  7. 修正–RLocalCachedMap.removeListener()方法不能删除loca缓存监听器。

原文来自:

本文地址://gulass.cn/with-some-improvements.html编辑:王艳敏,审核员:清蒸github

Linux大全:

Linux系统大全:

红帽认证RHCE考试心得: