头图

release

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 Labs Github(https://github.com/infinilabs) 中的对应项目中提交 Feature Request 或提交 Bug。

下载地址: https://infinilabs.cn/download


极限实验室
1 声望2 粉丝

极限科技,全称极限数据(北京)科技有限公司,是一家专注于实时搜索与数据分析的软件公司。旗下品牌极限实验室(INFINI Labs)致力于打造极致易用的数据探索与分析体验。