分布式、基于 RESTful 接口的搜索与分析引擎,同时可作为可扩展数据存储和向量数据库使用。
7.8万2.6万JavaOther更新于 前天
OpenSearch 是一个分布式搜索引擎,通过 RESTful API 对外提供服务,定位为面向大规模非结构化数据的搜索与可观测性套件。项目使用 Java 编写,采用 Apache 2.0 协议,由 Linux 基金会旗下的 OpenSearch 项目维护。
它适合需要全文检索、日志与事件分析以及可观测性功能,并且希望集群能够水平扩展的团队。由于通过 HTTP 和 JSON 接口访问,任何支持 REST 的语言或工具都可以直接调用。
官方文档托管在项目网站上,同时提供下载、论坛和 Slack 社区供使用与贡献者交流。
访问下载页面获取 OpenSearch
阅读文档了解安装和运行步骤
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
分布式、基于 RESTful 接口的搜索与分析引擎,同时可作为可扩展数据存储和向量数据库使用。
一款提供 API 的快速搜索引擎,支持全文、语义和混合搜索,可容忍拼写错误,适用于网站和应用。
Typesense 是一个开源的内存搜索引擎,支持容错拼写、分面筛选、地理搜索和向量搜索,是 Algolia 和 Elasticsearch 的易用替代方案。
轻量级、无模式的搜索后端,只索引文本并返回 ID,可作为 Elasticsearch 的精简替代。
用 Go 编写的轻量全文搜索引擎,单个二进制文件即可运行,是 Elasticsearch 的低资源替代方案。
一个用 Rust 编写、受 Apache Lucene 启发的全文搜索引擎库,用于在应用中构建搜索功能。