INFINI Labs 产品更新 | Easysearch 优化字段压缩提升写入速度,Console 优化数据迁移和校验等功能

INFINI Labs 产品又更新啦~。本次更新概要如下:Easysearch 增强 source_reuse 压缩功能,并大幅提升写入速度;Console 优化了数据迁移和校验功能,新增了通用的数据列表和下拉等标准组件,化繁为简,实现可复用。

以下是本次更新的详细说明。

INFINI Easysearch v1.6.1

INFINI Easysearch 是一个分布式的近实时搜索与分析引擎,核心引擎基于开源的 Apache Lucene。Easysearch 的目标是提供一个轻量级的 Elasticsearch 可替代版本,并继续完善和支持更多的企业级功能。

Easysearch 本次更新如下:

Features

  • 增加 analysis-icu 插件

Bug fix

  • 修复 JDK 17 及更高版本运行告警及异常

Improvements

  • 安装脚本优化,避免脚本使用不当出现错误
  • source_reuse 增加对 float,double,geo_point,half_float,ip 类型字段的压缩
  • 优化启用 source_reuse 时的写入速度,压缩的字段越多,写入速度越快

INFINI Console v1.9.0

INFINI Console 是一款非常轻量级的多集群、跨版本的搜索基础设施统一管控平台。通过对流行的搜索引擎基础设施进行跨版本、多集群的集中纳管, 企业可以快速方便的统一管理企业内部的不同版本的多套搜索集群。

Console 在线体验: http://demo.infini.cloud (用户名/密码:readonly/readonly)。

Console 本次更新如下:

Features

  • 支持正常结束的数据校验任务重跑

  • 添加后端服务关闭错误提示

  • 新增统一的数据列表展示标准组件,基于该组件,配置相关字段即可快速渲染数据列表 UI

  • 新增下拉列表标准组件,支持搜索、多选、排序、过滤、分组、翻页等

Bug fix

  • 修复开发工具不支持 update API 的问题
  • 修复数据校验任务重跑之后不一致文档数显示不对的问题

Improvements

  • 数据校验 UI 优化
  • 集群、节点、索引下拉列表 UI 优化
  • 数据迁移进度条优化

期待反馈

欢迎下载体验使用,如果您在使用过程中遇到如何疑问或者问题,欢迎前往 INFINI Labs Github(https://github.com/infinilabs) 中的对应项目中提交 Feature Request 或提交 Bug。

您还可以通过邮件联系我们:hello@infini.ltd

或者拨打我们的热线电话:(+86) 400-139-9200

欢迎加入 Discord 聊天室:https://discord.gg/4tKTMkkvVX

也欢迎大家微信扫码添加小助手(INFINI-Labs),加入用户群一起讨论交流。

关于极限科技(INFINI Labs)

关于极限科技

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

极限科技是一支年轻的团队,采用天然分布式的方式来进行远程协作,员工分布在全球各地,希望通过努力成为中国乃至全球企业大数据实时搜索分析产品的首选,为中国技术品牌输出添砖加瓦。

官网:https://www.infinilabs.com

AI智能图表创作平台,轻松对话绘图 Next AI Draw.io 是一款融合大语言模型与 draw.io 的创新型图表绘制平台。无需掌握复杂的绘图规则,只需通过自然语言输入,即可完成图表构建、修改与增强,帮助开发者和可视化创作者大幅提升效率。无论你是想绘制 AWS 架构图、GCP 拓扑,还是一个带有动画连接器的系统结构图,这款工具都能通过智能对话快速呈现。 核心亮点 LLM驱动的图表构建 通过 Chat 接口与 AI 对话,快速生成符合语义的图表,轻松支持 draw.io XML 格式解析。 图像识别与复制增强 上传一张已有图表或架构草图,AI 自动识别结构并重建图表,可进一步优化样式或内容。 图表版本管理 内置图表历史记录系统,支持版本切换与回滚,便于团队协作与修改回溯。 交互式绘图对话体验 内置对话界面,可边聊边画图,所见即所得,轻松优化图表结构与排版。 多云架构模板一键生成 支持 AWS、GCP、Azure 架构图自动生成,适配图标库,适合开发、运维、架构师使用。 GCP架构图 动画连接器 支持为图表元素添加动态连接器,提升图表交互性与演示感。 技术架构与支持 Next.js:提供稳定高性能的前端体验 Vercel AI SDK:整合流式对话与多模型支持 react-drawio:实现图表编辑与可视化渲染 多模型接入:支持 OpenAI、Anthropic、Google、Azure、DeepSeek、Ollama 等主流 AI API claude-sonnet-4-5 专项训练:在 AWS 架构图任务上表现优异
### `cat << SETTINGS | sudo tee /etc/sysctl.d/70-infini.conf` 命令的功能与用途 该命令用于将多行文本写入指定的文件路径 `/etc/sysctl.d/70-infini.conf`,并确保该文件的内容被正确配置为系统内核参数的持久化设置。该命令的结构结合了 Shell 的重定向、多行输入传递(Here Document)以及 `tee` 命令的文件写入能力。 #### 1. **命令结构解析** - `cat << SETTINGS`:这是 Shell 的 Here Document 语法,允许用户输入多行文本,直到遇到 `SETTINGS`(作为结束标记)为止。在 `<< SETTINGS` 和 `SETTINGS` 之间的所有内容都会作为标准输入传递给 `cat` 命令。 - `| sudo tee /etc/sysctl.d/70-infini.conf`:通过管道将 `cat` 的输出传递给 `tee` 命令,`sudo` 用于获取写入受保护文件的权限。`tee` 命令将输入内容写入 `/etc/sysctl.d/70-infini.conf` 文件,并同时输出到终端(如果需要)。 #### 2. **系统配置中的用途** 该命令通常用于配置 Linux 内核参数,例如内存映射限制(`vm.max_map_count`)或网络设置等。在系统运行时,这些参数可以通过 `sysctl` 命令临时修改,但重启后会失效。为了使配置永久生效,需要将这些参数写入 `/etc/sysctl.d/` 目录下的配置文件中,系统会在启动时加载这些文件中的设置。 例如,可以在 `SETTINGS` 块中定义以下内容: ```bash vm.max_map_count=262144 ``` 该设置用于增加进程的内存映射区域数量限制,通常在运行需要大量内存映射的应用(如 Elasticsearch)时使用。如果不进行此配置,可能会遇到内存映射不足的问题,导致应用无法正常运行[^2]。 #### 3. **示例命令** 以下是一个完整的命令示例,用于配置 `vm.max_map_count` 参数: ```bash cat << SETTINGS | sudo tee /etc/sysctl.d/70-infini.conf vm.max_map_count=262144 SETTINGS ``` 执行该命令后,系统会将 `vm.max_map_count=262144` 写入 `/etc/sysctl.d/70-infini.conf` 文件中。为了使配置立即生效,还需要运行以下命令加载新的内核参数: ```bash sudo sysctl --system ``` 此命令会重新加载 `/etc/sysctl.d/` 目录下的所有配置文件,并应用新的设置。 --- ###
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值