Redisson 3.4.0和2.9.0发布,Redis客户端

发布时间:2017-04-27 09:12:16来源:红联作者:baihuo

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

https://github.com/redisson/redisson/archive/redisson-2.9.0.zip

3.4.0

https://github.com/redisson/redisson/archive/redisson-3.4.0.zip

来自:开源中国社区

linux redis客户端,Redisson 3.4.0和2.9.0发布,Redis客户端相关推荐

  1. Redis实现分布式锁全局锁—Redis客户端Redisson中分布式锁RLock实现

    2019独角兽企业重金招聘Python工程师标准>>> 1. 前因 以前实现过一个Redis实现的全局锁, 虽然能用, 但是感觉很不完善, 不可重入, 参数太多等等. 最近看到了一个 ...

  2. Linux下Redis-3.0.7版本的安装以及Redis主备的部署(一)

    一.基本工具 (1)      虚拟机两台(做好快照) CentOS 6.6   192.168.1.146 CentOS 6.7   192.168.1.147 (2)      软件包 redis ...

  3. 远程访问 Linux 服务器中的 redis 数据库(腾讯云服务器 CentOS 8.0)

    远程访问 Linux 服务器中的 redis 数据库(腾讯云服务器 CentOS 8.0) 1. 开放腾讯云服务器防火墙端口 2. 修改 redis.conf 文件配置 3. 设置服务器防火墙状态 4 ...

  4. 热血江湖服务端 linux,热血江湖V2.0商业服务端百宝阁 GM工具+客户端+架设教程

    热血江湖V2.0商业服务端百宝阁 GM工具+客户端+架设教程 本人没有测试过!!!本人没有测试过!!!本人没有测试过!!! 可升级120级,个别服升150级8转 爆率低 特别是强化石 强化石可以叠加 ...

  5. 聊聊分布式锁——Redis和Redisson的方式

    聊聊分布式锁--Redis和Redisson的方式 一.什么是分布式锁 分布式~~锁,要这么念,首先得是『分布式』,然后才是『锁』 分布式:这里的分布式指的是分布式系统,涉及到好多技术和理论,包括CA ...

  6. redisson版本_Redis客户端redisson实战

    redis客户端redisson实战 1.前言 Redisson是一个基于java编程框架netty进行扩展了的redis,想了解Redisson源码首先你必须熟悉netty网络编程框架.html R ...

  7. Q新闻丨MongoDB更换开源协议;Redis 5.0、Angular 7.0发布

    编辑 | 小智 本周要闻: 特斯拉在上海购买厂房用地:Google Play 在欧洲将变成付费服务:Redis 5.0 正式发布:Angular 7.0.0 发布:GitHub 发布史上最大更新:PH ...

  8. 第六章 商品详情进阶 + redis分布式锁 + redis问题解决 + redisson + 布隆过滤器

    一.商品详情页面优化 1.1 思路 虽然咱们实现了页面需要的功能,但是考虑到该页面是被用户高频访问的,所以性能需要优化. 一般一个系统最大的性能瓶颈,就是数据库的io操作.从数据库入手也是调优性价比最 ...

  9. redis系列--你真的入门了吗?redis4.0入门~

    前言 redis作为nosql家族中非常热门的一员,也是被大型互联网公司所青睐,无论你是开发.测试或者运维,学习掌握它总会为你的职业生涯增色添彩. 当然,你或多或少已经了解redis,但是你是否了解其 ...

最新文章

  1. 用户模式 VS 内核模式(1)
  2. redis 持久化详解 RDB和AOF 优缺点
  3. 安卓系统dicom阅读器_用户分享:电子书阅读器Note Pro,一座贴心的移动图书馆...
  4. c语言中整形数据分为几进制,c语言中整型数据中的8进制以及16进制数据 – 手机爱问...
  5. scala 类中的对象是类_Scala中的类和对象
  6. int** 赋值_一篇文章搞明白Integer、new Integer() 和 int 的概念与区别
  7. c语言 格式转换函数,C语言中的格式转换函数.doc
  8. mysql 实现row_number_MySQL实现ROW_NUMBER()
  9. 拓端tecdat|R语言用igraph绘制网络图可视化
  10. 【语音信号处理四】DTW算法
  11. 电力拖动计算机控制系统讲什么,电力拖动自动控制系统
  12. web前端开发面试题(八)
  13. CAD看图软件的快速搜索功能怎么用?
  14. 使用js完成文字根据输入框内数字在屏幕上移动
  15. python counter_如何获得按输入顺序排序的python Counter输出?
  16. Auto.js Pro安卓免ROOT引流脚本开发系列教程28网易公开课(6)-取随机话术
  17. 侏罗纪怪兽世界怎么登陆服务器未响应,全金属怪物一直登入不进去怎么办
  18. 【自然语言处理】BERT GPT
  19. C语言判断一个数是不是素数
  20. Django之restframework的路由Routers

热门文章

  1. 这款插件让你在VSCode上也能答题背单词
  2. webclient无法获取html文件,C# WebClient获取网页源码的方法
  3. linux 定义快捷命令,Linux系统自定义快捷命令的详细说明
  4. mil跟踪算法matlab,几种目标跟踪算法性能比较
  5. Mysql身份认证漏洞及利用(CVE-2012-2122)
  6. linux blender骨骼绑定,在Linux系统中安装开源3D创建套件Blender的方法
  7. Android IPC系列(一):AIDL使用详解
  8. Kubernetes CRD开发模式及源码实现深入剖析-Kubernetes商业环境实战
  9. SpringMVC学习笔记整理
  10. Swift中的延迟加载(懒加载)