📣 极限科技诚招搜索运维工程师(Elasticsearch/Easysearch)- 全职/北京 👉 : 立即申请加入
Easysearch 2.5.0 发布:升级 JDK 25,写入吞吐提升约 20%

INFINI Easysearch 2.5.0 正式发布。本次更新支持 JDK 25 并将其作为 bundle 安装包的默认 JDK,并修复部署、启动和管理界面中的多项问题。

在约 1,140 万条文档的 geonames 基准测试中,Easysearch 2.5.0 搭配 GraalVM 25,相比 Easysearch 2.4.0 搭配 GraalVM 21,批量写入吞吐提升约 20%。match_all、term 和 match_phrase 查询的 P99 延迟降低 30%~52%( 测试环境与版本说明)。

写入吞吐提升约 20% #

测试套件使用 geonames,它是 esrally 提供的基准测试,使用包含地名、人口、国家代码和经纬度等字段的数据,覆盖批量写入及多种查询。

在相同集群配置下,Easysearch 2.5.0 搭配 GraalVM 25.0.4,批量写入吞吐从约 12.9 万文档/秒提升到 15.5 万文档/秒。

Easysearch 与内置 JDK写入吞吐(文档/秒)吞吐提升
Easysearch 2.4.0 + GraalVM 21.0.9129,281基准
Easysearch 2.5.0 + GraalVM 25.0.4155,124+20.0%

写入过程中,偶发慢请求的耗时也有所降低:各轮最慢 bulk 请求服务时间的中位数,从 2,095.5 ms 降至 230.1 ms,降低约 89%。

详细的测试环境说明见文末。

常见查询的 P99 延迟降低 30%~52% #

查询方面,得益于 JDK25 对 GC 等方面的优化,本轮测试的收益主要体现在长尾,也就是少数耗时较长的请求。

下面选取三种常见查询:match_all 匹配全部文档,term 按国家代码精确查询,match_phrase 按地名进行短语查询。查询定义见 geonames 测试操作。

查询Easysearch 2.4.0 + GraalVM 21 的 P99(ms)Easysearch 2.5.0 + GraalVM 25 的 P99(ms)延迟降低
match_all 全量匹配16.17.851.6%
term 精确查询12.57.738.4%
match_phrase 短语查询12.08.430.0%

详细的测试环境说明见文末。

Bundle 包默认内置 JDK 25 #

Bundle 包是包含 JDK 的安装包。Easysearch 2.5.0 的 Bundle 包默认内置 JDK 25。使用不含 JDK 的安装包时,同样推荐选择 JDK 25。

部署与管理体验修复 #

本版本还修复了以下问题:

  • 用户名或密码包含中文时,UI 登录失败。
  • 概览页在非 external 模式下错误显示“获取集群准入凭据”入口,现在仅在 Agent 托管的 external 模式显示。
  • 审计日志列表为空时,导出提示显示翻译 key。
  • 启动失败后进程持续运行,现在以非零状态退出,便于部署工具识别失败。
  • Windows 下部分 HTTP 客户端初始化失败,以及关闭 HTTP TLS 时节点加入接口返回 500。

此外,面向 LogPilot 集成新增可选的 ingest-pattern-tagger 插件,用于在日志写入时识别模式并打标,支持变量抽取,并提供配套的 pattern_restore 搜索管道处理器。使用方式见 Pattern 打标处理器文档。

完整变更见 Easysearch 2.5.0 发布日志。

升级提示 #

本次升级包含 JVM 配置的不兼容变更。如果保留旧的 config/jvm.options 或使用自定义配置目录,请以 2.5.0 发行包的配置为基础进行迁移,不要直接用旧文件覆盖新配置。如若继续使用 JDK 21,也必须同步这些变更,否则节点无法启动。

升级前请备份数据,并在测试环境验证现有插件和业务请求。JDK 选择、JVM 参数替换及配置覆盖检查,请按 升级到 2.5.0:JDK 与 JVM 安全配置操作。

性能测试环境说明 #

测试对比 Easysearch 2.4.0(内置 GraalVM 21.0.9)与 Easysearch 2.5.0(内置 GraalVM 25.0.4)。

测试集群使用 3 台虚拟机,每台配置 32 vCPU、32 GiB 内存,部署 3 个 Easysearch 节点。每节点固定 16 GiB 堆,使用默认 G1 垃圾回收器,开启 HTTPS 和安全功能。

数据集为 geonames,共 11,396,503 条文档。索引使用 3 个主分片、0 副本,写入使用 8 个 bulk 客户端。每轮清空测试数据并重新启动 JVM;查询前将每个分片合并为 1 个段,并检查堆大小和段数。

获取新版本 #

Easysearch 2.5.0 安装包可从 下载页面 获取。新部署推荐选择包含 JDK 25 的 Bundle 包,安装步骤见 快速开始。

标签
Easysearch x
产品更新 x
JDK 25 x
版本升级 x
熙瑾会悟 x
AI会议 x
兼容认证 x
慈善总会 x
捐赠 x
公益 x
社会责任 x
Elasticsearch x
联想 x
制造业 x
极限网关 x
升级 x
沙龙 x
生态伙伴 x
数据检索 x
生态共建 x
浙商银行 x
银行 x
金融 x
日志 x
HNSW x
向量搜索 x
混合检索 x
自主可控 x
专精特新 x
国任保险 x
保险 x
搜索引擎 x
量子伟业 x
档案 x
中国银联 x
信创 x
布尔查询 x
BoolQuery x
排序 x
超聚变 x
FusionOS x
CocoAI x
中国银行 x
DTCC x
中国数据库技术大会 x
爱加密 x
安全 x
PICC x
Gateway x
Coco AI x
信创产品评估证书 x
达梦数据库 x
CDC x
AI搜索 x
DBX x
客户端 x
可视化 x
数据库 x
达梦 x
巡检 x
CCR x
语义搜索 x
向量检索 x
RAG x
knn x
2026 x
信通院 x
TDBC x
可信数据库大会 x
中国数据库产业图谱 x
ZSTD x
Bboss x
开源 x
国产化 x
Java 客户端 x
Console x
搜索平台 x
鲲鹏 x
统信UOS x
DBackup x
鼎甲数据 x
备份与恢复 x
Coco x
迁移 x
快照 x
snapshot x
向量 x
IK x
分词 x
performance x
插件 x
开发 x
自定义 x
扩展 x
AI x
幻觉 x
大模型 x
Agent x
Mem0 x
MCP x
AI Agent x
kNN x
规则引擎 x
风控 x
Rules x
Percolator x
国产 x
搜索 x
Lucene x
GraalVM x
JDK x
赞助 x
开源生态 x
社区 x
二等奖 x
兴智杯 x
人工智能 x
赛事 x
低空经济 x
商业化 x
数据分析 x
金猿奖 x
技术卓越奖 x
创新产品奖 x
IT168 x
APM x
Skywalking x
Easy-Es x
GitLab x
代码审核 x
石油石化 x
Gitee x
投票 x
Meilisearch x
Rust x
轻量级 x
搜索百科 x
Docker x
Docker Compose x
Easyserach x
DevOps x
国产替代 x
backup x
esdump x
source_reuse x
ignore_above x
OpenSearch x
AWS x
Solr x
Easyearch x
发明专利 x
数据分区 x
国际专利 x
一等奖 x
人工智能应用创新大赛 x
bulk x
embedding x
OpenAI x
2025 x
搜索型数据库 x
上海开源创新菁英荟 x
开源创新新星企业 x
Workshop x
AI 搜索 x
智能助手 x
Automation x
Logstash x
MongoDB x
开源中国 x
直播 x
merge x
Elasticsearch 9 x
GitCode x
Cloud x
rollup x
Kubernetes x
Operator x
Arm64 x
Snapshot x
S3 x
Grafana x
Opensearch x
Nginx x
直播活动 x
搜索客社区 x
Meetup x
ES x
企业搜索 x
DeepSeek x
certificate x
windows x
Rollup x
TopN x
Filebeat x
Ubuntu x
请求限速 x
INFINI Console x
指标 x
Kibana x
多集群 x
client x
Spring Boot x
ECE x
ES Bulk x
vector database x
Postgres x
可搜索快照 x
SDK x
官网 x
Web 开发 x
Next.js x
React x
Three.js x
Metrics x
Helm x
filter x
querycache x
practice x
localStorage x
响应式 x
时间组件 x
时区组件 x
极限科技 x
三周年 x
周年庆 x
国家高新技术企业 x
校园招聘 x
湖北工业大学 x
Tauri x
Web 开发人员 x
桌面应用开发 x
桌面端 x
Electron x
Pizza x
认证培训 x
报名 x
Scrapy x
爬虫 x
Rust开发者大会 x
docsearch x
文档搜索 x
Easyseach x
有奖征文 x
黑神话悟空 x
EKS x
征文系列 x
跨集群搜索 x
科技中小企业 x
白皮书 x
Python SDK x
数据库产业图谱 x
超大规模 x
分布式集群 x
写入限流 x
2024可信数据库发展大会 x
创新型中小企业 x
搜索数据库 x
正排索引 x
免费许可证 x
K8S x
DTC2024 x
实时搜索 x
ES国产化 x
Redis x
OOM x
测试 x
内存 x
趋势 x
AI绘画 x
Stable Diffusion x
Diffusion x
Model x
GAN x
知识图 x
向量数据库 x
中国信通院 x
星河(Galaxy) x
标杆案例 x
鲲鹏技术认证 x
日志平台 x
LDAP x
Loadgen x
中国一汽 x
国内数据库 x
墨天轮 x
监控系统 x
集成测试 x
Helm Charts x
国产适配 x
兆芯 x
Linux x
LoongArch x
信创适配 x
二维拆分算法 x
中国移动云 x
Vault x
加密 x
安全工具 x
图片搜索 x
Alerting x
SQL x
Embedding x
可信数据库 x
统信 x
海光 x
龙芯 x
restore x
Arm x
大数据企业证书 x
移动云大会 x
信通院产品评测 x
国内首家 x
数据可视化 x
北京软协 x
第十届理事会会员单位 x
Apache Arrow x
宣传片 x
大会分享 x
多集群管理 x
无缝数据迁移 x
Loadrun x
INFINI Gateway x
log4j x