内容简介:Redisson 3.14.1 已发布,这是一个 Java 编写的 Redis 客户端,具备驻内存数据网格(In-Memory Data Grid)功能,并获得了 Redis 的官方推荐。 本次更新内容包括: 新功能 增加了LocalCachedMapOptions.storeCach...
Redisson 3.14.1 已发布,这是一个 Java 编写的 Redis 客户端,具备驻内存数据网格(In-Memory Data Grid)功能,并获得了 Redis 的官方推荐。
本次更新内容包括:
新功能
- 增加了
LocalCachedMapOptions.storeCacheMiss
选项,用于在本地缓存中存储缓存遗漏。 - 在 RMapCache 接口的
trySetMaxSize
以及setMaxSize
方法中加入了 LFU 驱逐算法。
改进
- RedisNodes ping 结果检查优化。
- 提升 RMap 对象的 keySet().isEmpty() 和 values().isEmpty() 方法效率。
Bug 修复
- 修复如果在 LOADING 中新发现的 slave 在内存状态下加载数据集,发生连接泄漏的问题。
- 修复
RMap.putIfAbsent()
方法不检查值是否为空的问题。 - Apache Tomcat Valve 对象应该被添加到上下文管道中,而不是引擎的管道中。
- 修复
RLock.lock()
方法调用过程中没有遵守从属同步超时的问题。 - 修复 ConnectionWatchdog 可能导致连接泄漏的问题。
- 修复
Redisson.shutdown()
方法可能抛出 RejectedExecutionException 的问题 - 修复
count()
和addAll()
的方法RScoredSortedSetReactive
和RScoredSortedSetRx
接口抛出 ClassCastException 异常的问题 - 在 Spring Redis 数据模块中,应该使用
GEORADIUS_RO
命令代替GEORADIUS
。 - 修复 Spring Data Redis
RedissonConnection.del()
方法在Redis集群上的管道中不起作用的问题。 - 修复
RLocalCachedMap.putAll()
以错误的方法更新用于 Reconnection.LOAD 策略的日志的问题。 - 修复
redisRepository.opsForSet().distinctRandomMembers()
方法可能抛出 ClassCastException 的问题。
详细更新信息:https://github.com/redisson/redisson/releases/tag/redisson-3.14.1
以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网
猜你喜欢:- 支付宝客户端架构解析:iOS 客户端启动性能优化初探
- 自己动手做数据库客户端: BashSQL开源数据库客户端
- 支付宝客户端架构解析:Android 客户端启动速度优化之「垃圾回收」
- 客户端HTTP缓存
- 简析移动客户端安全
- 配置Hadoop集群客户端
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
Head First JavaScript程序设计
[美]Eric T. Freeman、[美] Elisabeth Robson / 袁国忠 / 人民邮电出版社 / 2017-9 / 129.00 元
本书语言和版式活泼,内容讲解深入浅出,是难得的JavaScript入门书。本书内容涵盖JavaScript的基本知识以及对象、函数和浏览器文档对象模型等高阶主题。书中配备了大量有趣的实例、图示和练习,让读者轻轻松松掌握JavaScript。一起来看看 《Head First JavaScript程序设计》 这本书的介绍吧!