Redian新闻
>
Infinispan 15.0.0 发布,提供高级 RESP 端点,需 JDK 17

Infinispan 15.0.0 发布,提供高级 RESP 端点,需 JDK 17

公众号新闻

作者 | Sirisha Pratha
译者 | 平川
策划 | 丁晓昀

Infinispan(一个用 Java 编写的开源键 / 值数据存储和数据网格平台)发布 最新版本 15.0.0。该版本是一个重要的里程碑。特别值得注意的是,它在 RESP 端点中实现了大多数核心 Redis 命令,优化了集群内通信,增强了跟踪子系统和服务器管理控制台,并将所需的最小 JDK 版本升级到了 JDK 17。

现在,开发人员可以直接使用缓存 API 而不是 Search/QueryFactory 组合进行查询。查询结果对象提供了两个重要的方法:hitCount()表示查询返回的结果数,exact()用于指定命中数是准确值还是下限。为了提高查询性能,可以通过属性hit-count-accuracy配置全局或单个查询的命中数准确性。

Infinispan 的最新版本进一步加强了 Infinispan 14 中引入的跟踪功能。现在,开发人员可以使用标准 Infinispan 配置来设置全局跟踪和基于每个缓存的跟踪。该版本还允许开发人员跟踪其他事件,例如集群调用、跨站点调用、缓存存储事件和安全审计调用。要了解更多关于跟踪子系统更改的信息,请参阅官方博客。

这个版本最主要的优化包括:在值不存在时减少删除操作期间的集群内流量,以及通过在不需要时不返回以前的值来减少 有效负载大小。侦听器转换器中引入了一个名为includeOldValue的 新方法,开发人员可以重写该方法,在更改事件中发送以前的值或旧值。

Infinispan 服务器包括的 RESP(Redis 序列化协议)端点(也是在 Infinispan 14.0.0 中引入的)在这个版本中得到了显著的增强,实现了大多数核心 Redis 命令。将resp-connector添加到 Infinispan 服务器配置中即可启用 RESP 端点,然后就可以使用 Redis 客户端通过它与远程缓存进行交互了。服务器安全性现在提供了 aggregate-realm 类型,它可以组合不同的安全域来加载身份验证和授权步骤。

服务器管理控制台也得到了增强,可以显示连接到集群的客户端的列表,并允许管理角色、用户及进行访问控制。此外,它还支持深色模式。

Infinispan 15 所需的最低 JDK 版本是 JDK 17。它还支持 JDK 21 和 JDK 22。这一更改使得 Infinispan 只能提供兼容 Jakarta EE 的模块。Infinispan 14 目前仍然可用,它支持 Java EE。

其他改进包括:在 Ickle 查询中支持 BigDecimal 和 BigInteger,以及引入新的投影类型,如 score、version 和 star/identity。索引分片(会将索引数据分割成多个索引)现在可以通过shards属性进行配置。它还提供了manual索引模式,允许通过显式调用重新索引操作来更新索引。

要了解 Infinispan 15.0.0 的完整功能列表,请查阅该版本的发布博文。在 15.0.0 发布之后,他们已经发布了两个小版本:15.0.1 和 15.0.2。

要了解更多关于 Infinispan 的信息,请查看官方提供的学习材料及官方博客。此外,还可以查看他们的路线图,了解接下来将要发布的功能。

原文链接

https://www.infoq.com/news/2024/05/infinispan-15/

声明:本文为 InfoQ 翻译,未经许可禁止转载。

今日好文推荐

德国再次拥抱Linux:数万系统从windows迁出,能否避开二十年前的“坑”?

系统 bug 致百人入狱,砸了 2.8 亿元仍上云失败!二十年了,这家大企业被日本软件坑惨了

奥特曼被吓坏了:两篇小作文接连否认“封口”离职条款,但没人相信他了

章文嵩、蒋晓伟、李飞飞、张凯巅峰对谈:大模型时代的数据智能新趋势

微信扫码关注该文公众号作者

戳这里提交新闻线索和高质量文章给我们。
相关阅读
英国优衣库24折!&Other Stories/Weekday罕见4折起!Fresh/Aesop大促75折!我的家世JD Sports各个运动品牌5折!西太后半价!匡威/Mulberry年中大促5折!More Graduates Are Taking Jobs in Small Cities, Report Finds孙雪玲政务部长、蔡瑞隆高级政务次长答复议员黄玲玲:在全岛展开托婴服务试点,为人员提供培训For Stressed Young Chinese, Chiikawa Toys Are Digital Ibuprofen【75k online或85k in-branch开卡奖励】Chase Sapphire Preferred (CSP) 信用卡Confluent Cloud for Apache Flink正式发布,不久将增加AI特性苹果新专利可为iPhone提供可更换电池/小米汽车今日发布,雷军曝光续航/百度智能云推出大模型全家桶The Firefighter Documenting Sichuan’s Plateau Forest FiresMainlanders Make Their Moves as Hong Kong Relaxes Housing RulesHilton Impresario 介绍【新促销,大量酒店额外折扣,可享标准 Impresario 福利】吉日成婚?Universities Introduce Weight Loss Classes for Unfit Students一文帮你搞定JDK8升级11【租房】Boston顶级设计公司Elkus Manfredi作品|免中介费申请|Ink Block高级公寓|人均$2500+Visual Studio 2022 17.11 Preview 1 发布,带来 PR、异步调试、Profiler 等方面的改进“老板”回来了Ceph 提供 NFS 服务:高效存储解决方案的终极指南【詩評】红玫寂无主Chinese Parents Falling Prey to Dubious Myopia ‘Miracle Cures’大雪纷飞Chinese Shopping Platforms Phase Out Unpopular Presale Schemes4个发力点,提升个人魅力!Chase Sapphire Preferred (CSP) 信用卡【小道消息:85k Offer 将要来了】In China, the Hottest Travel Accessory Is a Tenured ProfessorJava 近期新闻:JDK 2 进入Rampdown阶段一、JDK 24专家组成立、Apache NetBeans 22发布2024年ACC HFrEF决策路径发布,看看HFrEF治疗有哪些新变化!Java 近期新闻:Java 29 岁生日、Kotlin 2.0、Java 语义内核 1.0、OpenJDK加州学徒峰会为年轻人提供高薪机会Java 近期新闻:JHipster Blueprint、Jox Channel 库、Infinispan 15.0 候选版本14款新游戏定档5月发布,《鸣潮》《DNF手游》万众瞩目!升级 JDK17 一个不可拒绝的理由!JDK Mission Control 9.0.0发布,需要JDK 17或更高版本How People With Disabilities Are Confronting the Future of Work
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。