内容简介:Redisson 3.9.1 和 2.14.1 已发布,Redisson 是架设在 Redis 基础上的一个 Java 驻内存数据网格(In-Memory Data Grid)。 Redisson 在基于 NIO 的 Netty 框架上,充分利用了 Redis 键值数据库提供的一系列优势,在...
Redisson 3.9.1 和 2.14.1 已发布,Redisson 是架设在 Redis 基础上的一个 Java 驻内存数据网格(In-Memory Data Grid)。
Redisson 在基于 NIO 的 Netty 框架上,充分利用了 Redis 键值数据库提供的一系列优势,在 Java 实用 工具 包中常用接口的基础上,为使用者提供了一系列具有分布式特性的常用工具类。使得原本作为协调单机多线程并发程序的工具包获得了协调分布式多机多线程并发系统的能力,大大降低了设计和研发大规模分布式系统的难度。同时结合各富特色的分布式服务,更进一步简化了分布式环境中程序相互之间的协作。
两个版本的更新内容相同,包括:
Feature -
takeFirstElementsandtakeLastElementsstreaming methods added toRBlockingDequeRxFeature -
RBlockingQueueRx.takeElementsstreaming method addedFeature -
RTopicRx.getMessagesstreaming method addedFeature - async methods for listener removal added to
RTopicobjectFeature - RxJava2 method call cancellation support added
Feature -
RObject.getSizeInMemorymethod addedFeature -
RTopic.countListenersmethod addedFeature -
takeFirstElementsandtakeLastElementsadded toRScoredSortedSetReactiveandRScoredSortedSetRxobjectsFeature -
takeFirstandtakeLastmethods added toRScoredSortedSetobjectFeature -
readGroupmethod variations added toRStreamobjectFeature -
remove,trim,fastClaim,removeGroup,removeConsumer,updateGroupMessageIdmethods added toRStreamobjectImprovement - JCache performance optimization up to 2x times
Improvement - Redis url validation
Fixed - Exception serialization by Jackson codec
Fixed - DNS channels aren't pooled
Fixed - RStream commands don't work with Redis 5.0.1 version
Fixed - task scheduled with cron pattern isn't executed with single worker
Fixed - Spring Boot Starter doesn't convert properly list of sentinel addresses
Fixed -
RTopicand all objects based on it stop work properly if Subscribe timeout occuredFixed - JDK 1.6 compatibility for 2.x version
Fixed - IPv6 addresses format support for Sentinel mode (thanks to Mikhail Surin)
Fixed - null value handling for Spring Boot Starter's
timeoutValuesetting (Thanks to junwu215177)Fixed - OOM during
RLocalCachedMap.fastPutmethod invocation and Reference based EvictionPolicy is usedFixed - exception in CommandDecoder while using PubSub with ping
Fixed -
RTopic.removeAllListenersinvocation leads to PubSub connections leakFixed - all methods of
RSemaphoreRxandRAtomicDoubleRxobjects should returnFlowableobjectFixed -
Redisson.createRxmethod should return RedissonRxClient
下载地址:
【声明】文章转载自:开源中国社区 [http://www.oschina.net]
以上所述就是小编给大家介绍的《Redisson 3.9.1 和 2.14.1 发布,Redis 客户端》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!
猜你喜欢:- 支付宝客户端架构解析:iOS 客户端启动性能优化初探
- 自己动手做数据库客户端: BashSQL开源数据库客户端
- 支付宝客户端架构解析:Android 客户端启动速度优化之「垃圾回收」
- 客户端HTTP缓存
- 简析移动客户端安全
- 配置Hadoop集群客户端
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
Java语言精粹
Jim Waldo / 王江平 / 电子工业出版社 / 2011-6 / 39.00元
这是一本几乎只讲java优点的书。 Jim Waldo先生是原sun微系统公司实验室的杰出工程师,他亲历并参与了java从技术萌生、发展到崛起的整个过程。在这《java语言精粹》里,jim总结了他所认为的java语言及其环境的诸多精良部分,包括:类型系统、异常处理、包机制、垃圾回收、java虚拟机、javadoc、集合、远程方法调用和并发机制。另外,他还从开发者的角度分析了在java技术周围......一起来看看 《Java语言精粹》 这本书的介绍吧!