皇上,还记得我吗?我就是1999年那个Linux伊甸园啊-----24小时滚动更新开源资讯,全年无休!

Redisson 3.4.0 和 2.9.0 发布,Redis 客户端

Redisson于2017年4月26日发布了3.4.0和2.9.0版本

Redisson是架设在Redis基础上的一个Java驻内存数据网格(In-Memory Data Grid)。充分的利用了Redis键值数据库提供的一系列优势,基于Java实用工具包中常用接口,为使用者提供了一系列具有分布式特性的常用工具类。

本次更新的内容包括:

新特性 – 增加了分布式映射归纳服务(MapReduce) 详细情况请见这里
新特性 – 在RMap接口中增加了readAllMap和readAllMapAsync两个方法
新特性 – 在RMultimap中增加了readAllKeySet和getReadWriteLock这两个方法
新特性 – 增加了以对象为参数的RKeys.delete方法
新特性 – 增加了RRemoteService.deregister方法
新特性 – Batch接口中增加了retryAttempts, retryInterval and timeout方法
新特性 – 为RMapCache.fastPutIfAbsent增加了指定TTL的参数 (感谢Dobi)
新特性 – 为RLocalCachedMap增加了EvictionPolicy.WEAK的淘汰机制
新特性 – RLocalCachedMap的配置选项里增加了LocalCachedMapOptions.invalidationPolicy无效策略的配置
新特性 – RKey接口中增加了expire, expireAt, move, migrate, clearExpire, renamenx, rename, remainTimeToLive这些方法
性能优化 – 对RLocalCachedMap中的EvictionPolicy.LRU淘汰机制进行了优化
修复更新 – 在节点迭代操作完成以后应该再次执行RTopic.onSubscribe方法
修复更新 – 在Spring boot中使用redisson 3.3.2,当在没有使用可选件actuator的时候将会出现错误 (感谢Rick Perkowski)
修复更新 – 在RedissonCacheMap.putIfAbsentAsync方法中没有检查和使用ttl和minIdleTime这两个参数 (感谢Dobi)
修复更新 – Spring cache应该使用NullValue对象而不是直接用null指针
修复更新 – 修复了一个错误Error: No field factory in class Ljava/net/URL
修复更新 – Spring cache中注释了@Cacheable(sync=true)的方法没有失效 (感谢Dobi)
修复更新 – Spring schema文件修复 (感谢Rui Gu)
修复更新 – 在并发环境下避免URLBuilder中的URL.factory被设为null指针 (感谢Björn-Ole Ebers)
修复更新 – RMap.addAndGet方法会产生bad argument的错误 (感谢Rui Gu)
修复更新 – RedissonSpringCacheManager在每次调用getCache方法的时候都会构建一个新的cache
修复更新 – RedissonLocalCachedMap.fastPutAsync方法里对写入值使用了错误的编码器

下载地址

2.9.0

3.4.0

转自 http://www.oschina.net/news/84219/redisson-3-4-0-and-2-9-0