INFINI Labs 产品更新 | Easysearch 新增 kNN 搜索功能、Console 支持 LDAP 认证登录等
INFINI Labs 产品又更新啦~,包括 Easysearch v1.3.0、Gateway v1.16.0、Console v1.4.0、Agent v0.5.1。本次产品更新了许多实用新特性,其中 Easysearch 增加了 kNN 搜索模块,通过相似度判断来根据查询向量查找 K 个邻近的向量,为推荐场景和图片等相似搜索场景提供了更多的支持。Gateway 新增了安全过滤器,支持通过 Console 来进行统一的身份管理。Console 集成了 LDAP 认证登录,同时增强了数据看板可视化能力,支持图表组件按值过滤和数据下钻,告警和监控图表支持 Bucket Label 自定义模版显示等。欢迎大家下载体验。
Console 在线体验:http://demo.infini.cloud (用户名/密码:readonly/readonly)。
INFINI Easysearch v1.3.0
INFINI Easysearch 是一个分布式的近实时搜索与分析引擎,核心引擎基于开源的 Apache Lucene。Easysearch 衍生自基于开源协议 Apache 2.0 的 Elasticsearch 7.10 版本。Easysearch 的目标是提供一个轻量级的 Elasticsearch 可替代版本,并继续完善和支持更多的企业级功能。
Easysearch 本次更新如下:
Features
- 增加 kNN 检索插件:
- 新增
knn_nearest_neighbors
query API - Mapping 新增
knn_dense_float_vector
和knn_sparse_bool_vector
数据类型 - 支持近似 kNN 搜索和精确 kNN 搜索
- 新增
关于 kNN 使用说明参见:文档。
Improvements
- admin 用户默认由
initialize.sh
脚本生成随机密码,增强了安全性 - 增加适配 Windows 平台
- 增加 Docker 镜像
INFINI Gateway v1.16.0
INFINI Gateway 是一个面向搜索场景的高性能数据网关,所有请求都经过网关处理后再转发到后端的搜索业务集群。基于 INFINI Gateway,可以实现索引级别的限速限流、常见查询的缓存加速、查询请求的审计、查询结果的动态修改等等。
Gateway 本次更新如下:
1、新增 security 统一安全过滤器
支持通过 Console 来进行统一的身份管理,包括鉴权和授权的集中化管控,在 Console 里面直接对任意版本的多个集群进行授权,前置 Gateway 无需再独立设置权限信息了,并且同时支持与 LDAP 的身份集成,实现 Console + Gateway + 后端搜索集群的三位一体安全能力打通。
INFINI Console v1.4.0
INFINI Console 是一款非常轻量级的多集群、跨版本的搜索基础设施统一管控平台。通过对流行的搜索引擎基础设施进行跨版本、多集群的集中纳管, 企业可以快速方便的统一管理企业内部的不同版本的多套搜索集群。
Console 本次重要更新如下:
1、支持 LDAP
众多社区网友反馈和期待的 LDAP 集成登录已经在该版本支持了,大家可以体验一下。
以下是 Console 集成 LDAP 登录配置视频教程:操作演示视频。
LDAP 配置说明介绍:文档。
2、Bucket Label 支持配置自定义模版显示
为了在告警或者监控指标图表中更友好的显示集群、节点、索引名称等信息,告别一堆看不懂的 ID,该版本支持了配置 ID -> Name 模板显示,效果如下图:
Console 其他更新如下:
Features
- 新增主机列表,查看主机指标
- 数据看板新增 Iframe 组件,支持嵌入外部链接
- 数据看板新增表格组件(聚合结果)
- 数据看板新增全局过滤
- 数据看板新增点击过滤/下钻(饼图、柱状图、日志表格、聚合表格)
Bug fix
- 修复数据探索通过数据视图可以查询没有权限的索引数据问题
- 修复开发工具通过
\_search
接口查询没有权限的索引数据 - 修复数据探索编辑过滤字段报错问题
- 修复数据看板快速切换工具栏字段类型和聚合方式不匹配问题
- 修复数据看板日志组件加载更多失效问题
Improvements
- 优化 agent 查看节点日志文件
- 告警指标 bucket label 支持自定义模版显示
- 数据看板组件 bucket label 支持配置自定义模版显示
- 优化数据看板堆叠配置(柱状图、面积图、条形图),支持配置是否百分比堆叠
- 优化数据看板字段选择框,支持复制字段
INFINI Agent v0.5.1
INFINI Agent 是 INFINI Console 的一个可选探针组件,负责采集和上传集群指标和日志等信息,并可通过 Console 管理。Agent 支持主流操作系统和平台,安装包轻量且无任何外部依赖,可以快速方便地安装。
探针 Agent 本次更新如下:
Improvements
- 优化查看节点日志文件性能
INFINI Framework
INFINI Framework 作为 INFINI Search Platform 各产品组件的公共框架模块,本次主要更新如下:
Improvements
- 重构身份验证模块,支持 LDAP 集成
期待反馈
欢迎下载体验使用,如果您在使用过程中遇到如何疑问或者问题,欢迎前往 INFINI Labs Github(https://github.com/infinilabs) 中的对应项目中提交 Feature Request 或提交 Bug。
- INFINI Gateway: https://github.com/infinilabs/gateway/issues
- INFINI Console: https://github.com/infinilabs/console/issues
- 下载地址: https://www.infinilabs.com/download
也欢迎大家微信扫码添加小助手(INFINI-Labs),加入用户群讨论,或者扫码加入我们的知识星球一起学习交流。
关于极限科技(INFINI Labs)
极限科技,全称极限数据(北京)科技有限公司,是一家专注于实时搜索与数据分析的软件公司。旗下品牌极限实验室(INFINI Labs)致力于打造极致易用的数据探索与分析体验。
极限科技是一支年轻的团队,采用天然分布式的方式来进行远程协作,员工分布在全球各地,希望通过努力成为中国乃至全球企业大数据实时搜索分析产品的首选,为中国技术品牌输出添砖加瓦。