INFINI Labs 产品更新发布!此次更新,Easysearch 增强 Rollup 能力,支持更多的聚合方式;Console 完善了 TopN 的指标,支持自定义视图,并内嵌视图模板;Gateway 进行了多处优化以及修复相关 Bug 等等。欢迎下载体验,探索更多可能!
INFINI Easysearch v1.10.1
INFINI Easysearch 是一个分布式的搜索型数据库,实现非结构化数据检索、全文检索、向量检索、地理位置信息查询、组合索引查询、多语种支持、聚合分析等。Easysearch 可以完美替代 Elasticsearch,同时添加和完善多项企业级功能。Easysearch 助您拥有简洁、高效、易用的搜索体验。
Easysearch 本次更新如下:
功能更新
- Rollup 增加支持聚合的种类
- 增加支持 Filter aggregation,某些场景可以用来替代 query
- 增加针对个别字段自定义 special_metrics 指标的配置项
- 增加支持 Bucket sort aggregation
- Rollup 查询 API 提供了 debug 参数,有助于调试
问题修复
- 修复数据节点和 master 节点角色分离时,Security 索引创建失败问题
优化改进
- Rollup 查询 增加 response 标识是否有 rollup 数据
- Rollup response total hits 不再为 0
- Rollup job 支持 更新操作,通过更新索引文档实现
- rollup.hours_before 配置项只影响查询时间范围,不影响写入
关于 Rollup 具体如何使用,请查看这篇单独的博客:介绍 Easysearch 的 Rollup
INFINI Console v1.28.1
INFINI Console 是一款非常轻量级的多集群、跨版本的搜索基础设施统一管控平台。通过对流行的搜索引擎基础设施进行跨版本、多集群的集中纳管, 企业可以快速方便的统一管理企业内部的不同版本的多套搜索集群。
Console 在线体验:
http://demo.infini.cloud (用户名/密码:readonly/readonly)。
Console 本次更新如下:
功能更新
- 创建集群时支持配置多个主机地址,增强集群的高可用性
- Insight Data API 支持函数格式查询,方便拓展查询功能
- 提供 API 来 Dump 查看当前存储的 Badger Key 列表
- Rollup 支持场景条件适配,要求 Easysearch > 1.9.2
- TopN 内置指标- 索引指标(agent 采集模式)
- TopN 内置视图模版
- TopN 支持自定义数据视图
问题修复
- 修复 Badger KV 存储内存占用过高的问题
优化改进
- LDAP 配置支持带特殊符号“点”(.) 验证(#46)
INFINI Gateway v1.28.1
INFINI Gateway 是一个开源的面向搜索场景的高性能数据网关,所有请求都经过网关处理后再转发到后端的搜索业务集群。基于 INFINI Gateway 可以实现索引级别的限速限流、常见查询的缓存加速、查询请求的审计、查询结果的动态修改等等。
Gateway 本次更新如下:
功能更新
- 支持在批量相关过滤器中使用简单的批量元数据(#59)
- 在 Elasticsearch 过滤器中后端故障时无缝重试请求(#63)
优化改进
- 移除 Elasticsearch 过滤器中因模式不匹配导致的不必要节点重新选择(#62)
INFINI Agent v1.28.1
INFINI Agent 负责采集和上传 Elasticsearch, Easysearch, Opensearch 集群的日志和指标信息,通过 INFINI Console 管理,支持主流操作系统和平台,安装包轻量且无任何外部依赖,可以快速方便地安装。
Agent 本次更新如下:
问题修复
- 修复一个空指针判断的问题
- 同步更新 Framework 修复的一些已知问题
INFINI Loadgen v1.28.1
INFINI Loadgen 是一款开源的专为 Easysearch、Elasticsearch、OpenSearch 设计的轻量级性能测试工具。
Loadgen 本次更新如下:
问题修复
- 同步更新 Framework 修复的一些已知问题
INFINI Framework v1.1.1
INFINI Framework 是 INFINI Labs 基于 Golang 的产品的核心基础,已开源。该框架以开发者为中心设计,简化了构建高性能、可扩展且可靠的应用程序的过程。
Framework 本次更新如下:
功能更新
- 为 ORM 模块新增搜索功能,支持结果项映射器(#65)
- 新增统计 API,用于快速从 Badger DB 中查找前 N 个键(#67)
- 主动恢复失效节点的可用性(#72)
优化改进
- 为 HTTP 处理程序添加实用工具,支持解析布尔参数
- 处理简化的批量元数据,从 URL 路径中解析索引(#59)
- 改进部分加载文件的消息读取处理(#63)
更多详情请查看以下详细的 Release Notes 或联系我们的技术支持团队!
- INFINI Easysearch
- INFINI Console
- INFINI Gateway
- INFINI Agent
- INFINI Loadgen
- INFINI Framework
期待反馈
欢迎下载体验使用,如果您在使用过程中遇到如何疑问或者问题,欢迎前往 INFINI Labs Github(https://github.com/infinilabs) 中的对应项目中提交 Feature Request 或提交 Bug。
下载地址: https://infinilabs.cn/download