Redisson 3.49.0 发布,官方推荐的 Redis 客户端
Redisson 3.49.0 现已发布,这是一个 Java 编写的 Redis 客户端,具备驻内存数据网格(In-Memory Data Grid)功能,并获得了 Redis 的官方推荐。
此版本更新内容如下:
Feature
- 为 RClusteredScoredSortedSet 对象添加了 RClusteredScoredSortedSetRx、RClusteredScoredSortedSetReactive 接口
- 为 RSet 对象添加了 iteratorAsync() 方法
- 在 RMap 接口中添加 readAllKeySetAsync(pattern)、readAllValuesAsync(pattern) 和 readAllEntrySetAsync() 方法
- Redisson PRO license key 可通过存储在 Valkey 或 Redis 中的 redisson.pro.key key 定义
Fixed
- 在 RLocalCachedMapCache 和 RClusteredLocalCachedMapCache 对象的 putIfAbsent()、fastPutIfExists() 和 fastPutIfAbsent() 方法中更新本地缓存
- 如果 syncStrategy = UPDATE,storeMode = LOCALCACHE 中的 RLocalCachedMapCacheNative 对象可能会分配额外连接并错过更新
- RLocalCachedMapCacheNative.putIfAbsent() 方法不会更新本地缓存
- 如果 syncStrategy = UPDATE,storeMode = LOCALCACHE 中的 RClusteredLocalCachedMapCacheNative 对象可能会分配额外连接并错过更新
- RClusteredLocalCachedMapCacheNative.putIfAbsent() 方法不会更新本地缓存
- 如果 syncStrategy = UPDATE,storeMode = LOCALCACHE 中的 RClusteredLocalCachedMapCache 对象可能会分配额外连接并错过更新
- 如果 syncStrategy = UPDATE,storeMode = LOCALCACHE 中的 RLocalCachedMapCache 对象可能会分配额外连接并错过更新
- 如果 syncStrategy = UPDATE,storeMode = LOCALCACHE 中 RLocalCachedMapCacheV2 的 put()、fastPutIfAbsent()、putIfAbsent() 方法可能会分配额外连接并错过更新
- 如果 syncStrategy = UPDATE,storeMode = LOCALCACHE 中的 RLocalCachedJsonStore 对象可能会分配额外连接并错过更新
- Hibernate 7 模块中添加的遗漏类
- retryAttempts 设置值限制
- RObject.rename() 方法在新旧 name slots 匹配的情况下无法在批处理模式下工作的问题
- HashedWheelTimer 对象的 minTimeout 值计算问题
- Micronaut cache yaml 配置中无法解析编解码器、加载器和写入器设置的问题
- 用于 Redisson 配置的环境变量无法在 Micronaut 4 中使用的问题
更新说明:https://github.com/redisson/redisson/releases/tag/redisson-3.49.0

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
React Native 0.79.3 发布
React Native 0.79.3现已发布,具体更新内容如下: Fixed Runtime:使计时器 ID 和计时器函数参数错误处理与 Web 标准保持一致。(480a4642e5) Typescript:使用路径而不是类型进行引用global.d.ts,以便可以通过 TSC 解析(af21f260a1) Android specific Runtime:修复移除 z-indexed sibling 的问题(34ae9facd5) Style:RTL 上的 borderBottomEndRadius 错误(68d6ada448) iOS specific Cocoapods:在 React-jsc 中启用 DEFINES_MODULE (c8fcac2765) Codegen:允许在 code generation期间发现 .pnpm 文件夹(ed7b4d86ab2b77b4cba6c2105e35047ac68c93e1) Codegen:从 codegen generation中排除选择性禁用的库(e5c089669a) Interop Layer:修复了使用互操作层将 chi...
- 下一篇
SQL优化:提升数据库性能的艺术
随着大数据时代的到来,数据库在处理海量数据和复杂查询时的重要性愈发凸显。而对于开发人员和数据库管理员来说,SQL优化是一个必须掌握的技能。SQL优化不仅能提高查询效率,减少资源消耗,还能提升整个应用系统的响应速度和用户体验。在本文中,我们将深入探讨SQL优化的常见技巧和策略,帮助你在实际工作中应对各种性能瓶颈。 什么是SQL优化? SQL优化指的是通过一系列方法和技巧,使得SQL查询语句的执行更加高效,减少系统资源的消耗,进而提升数据库的整体性能。SQL优化可以从多个层面进行,包括数据库设计优化、查询语句优化、索引优化以及硬件资源的合理利用等。 SQL优化的基本原则 在进行SQL优化之前,我们需要理解几个基本的优化原则: 减少I/O操作:每次查询都需要访问磁盘,因此减少不必要的磁盘I/O操作是提高性能的关键。 减少数据扫描量:尽量避免全表扫描,选择性地读取数据,能够有效减少查询的开销。 避免不必要的排序和计算:排序和计算会消耗大量的CPU和内存资源,尽量避免不必要的计算和排序。 使用合适的索引:合理的索引可以大大提高查询效率,但索引的创建也需要谨慎,过多的索引会增加数据库的写入开销。 ...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS关闭SELinux安全模块
- SpringBoot2更换Tomcat为Jetty,小型站点的福音
- CentOS6,CentOS7官方镜像安装Oracle11G
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
- Red5直播服务器,属于Java语言的直播服务器
- CentOS7编译安装Cmake3.16.3,解决mysql等软件编译问题
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作
- SpringBoot2整合Thymeleaf,官方推荐html解决方案
- CentOS8安装Docker,最新的服务器搭配容器使用
- CentOS7,CentOS8安装Elasticsearch6.8.6