前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >推荐一个自主可控的轻量级平替Elasticsearch的搜索引擎

推荐一个自主可控的轻量级平替Elasticsearch的搜索引擎

作者头像
IT运维技术圈
发布于 2025-03-13 13:25:06
发布于 2025-03-13 13:25:06
760
举报
文章被收录于专栏:IT运维技术圈IT运维技术圈
大家好,波哥又来给大家推荐好东西啦! 欢迎大家在评论区留言评论自己想了解的工具、方向或职业等互联网相关内容,点赞和推荐多的,波哥会优先安排解答! 关注波哥 简介 在信创2.0政策及《"十四五"软件和信息技术服务业发展规划》推动下,企业级搜索组件面临三大核心挑战:
  • 一是Elasticsearch 7.x采用SSPL协议带来的开源合规风险;
  • 二是需满足等保2.0三级认证的安全要求;
  • 三是集群扩容导致硬件运维成本激增。

针对这些痛点,由极限科技自主研发的分布式搜索型数据库 Easysearch 成为理想替代方案,该产品衍生自开源协议 Apache 2.0 的 Elasticsearch 7.10,并不断往前迭代更新,紧跟 Lucene 最新版本的更新。支持结构化/非结构化数据检索、全文检索、向量检索、地理空间查询等多元场景,同步整合语义分析、多语种支持等企业级功能。通过协议合规规避法律风险,内置安全机制满足等保认证,优化架构设计显著降低硬件投入,Easysearch 以轻量级、自主可控的技术路径,助力企业实现安全高效的数据搜索与分析能力升级。 主要特性

  • 自主可控 (Elasticsearch 中国原厂团队继续维护,掌握核心技术);
  • 原生AI能力 (具备向量数据库能力);
  • 简单易用 (一键初始化、简洁友好的开发界面);
  • 更高效、安全、稳定(精简内核、企业级安全保障、规避内存溢出等高风险点);
  • 可维护性强 (自带管理平台、限流限速、查询分析);
  • 更低的硬件开销 (高效数据压缩、数据离线检索);

应用场景

  • 企业搜索:Easysearch 提供跨多个数据源的统一搜索体验,增强员工的生产力和信息检索效率。
  • 电子商务:快速且准确的搜索结果可提高客户满意度并推动电子商务平台的销售。
  • 金融服务:近实时搜索功能对于需要快速分析和处理大型数据集的金融机构至关重要。
  • 医疗保健:高效管理并搜索患者记录和医疗数据,确保在需要时能够访问关键信息。

兼容性矩阵

安装部署 运行 2 节点 docker compose 项目 # 从官网下载文件并解压,然后运行初始化脚本,最后运行启动脚本。 在宿主机上创建工作目录 sudo mkdir -p /opt/docker/compose 下载文件并解压 curl -sSL https://release.infinilabs.com/easysearch/archive/compose/2node.tar.gz | sudo tar -xzC /opt/docker/compose --strip-components=1 # 如需测试 3 节点,只需把上面的下载文件名改为 3node.tar.gz 注意:解压之后,请把镜像的 latest 版本手工更新成具体的版本,可参考下面的命令 cd /opt/docker/compose # 替换成具体的版本 sed -i "s/easysearch:latest/easysearch:1.11.0-1992/;s/console:latest/console:1.29.0-1992/" docker-compose.yml #检查版本是否替换成功 grep image docker-compose.yml 运行 docker-compose 项目 cd /opt/docker/compose # 调整目录权限 sudo ./init.sh # 下载镜像 docker-compose pull # 启动 docker-compose 项目 ./start.sh # 需要等待下载相关的镜像 停止 docker-compose 项目 # 停止项目 ./stop.sh 清理 docker-compose 项目 # 清理项目,将清理 Easysearch 的 data 和 logs。 sudo ./reset.sh 检查集群节点 # 集群默认的密码为admin curl -ku admin:admin https://localhost:9201/_cat/nodes?v # 输出信息如下: ip heap.percent ram.percent cpu load_1m load_5m load_15m node.role master name 172.24.0.3 68 31 31 1.67 0.57 0.21 dimr - easysearch-node1 172.24.0.2 55 31 31 1.67 0.57 0.21 dimr * easysearch-node2 服务支持体系

总结 Easysearch是一个强大的分布式搜索引擎,具备高性能索引和近实时搜索功能,结合极限网关可实现 Elasticsearch -> Easysearch 跨云、跨版本无缝迁移。它解决了现代企业面临的搜索基础设施挑战,如数据同步、网络流量和索引效率问题。未来,随着数据量的持续增长和多云部署的普及,Easysearch 可能成为数据驱动组织的重要工具。地址 官网: https://infinilabs.cn 下载中心: https://infinilabs.cn/download

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2025-03-12,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 IT运维技术圈 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档