1. XenForo 1.5.14 中文版——支持中文搜索!现已发布!查看详情
  2. Xenforo 爱好者讨论群:215909318 XenForo专区

新闻 Redisson 3.4.0 和 2.9.0 发布,Redis 客户端 下载

本帖由 漂亮的石头2017-04-27 发布。版面名称:软件资讯

  1. 漂亮的石头

    漂亮的石头 版主 管理成员

    注册:
    2012-02-10
    帖子:
    487,979
    赞:
    47
    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

    Redisson 3.4.0 和 2.9.0 发布,Redis 客户端下载地址
     
正在加载...