Apache Solr 是基于 Apache Lucene 构建的开源多模态搜索平台,支持全文、向量和地理空间搜索。
1689865JavaApache-2.0更新于 10小时前
用 Java 编写的高性能、功能完整的全文搜索引擎库,可作为构建搜索应用的基础。
Apache Lucene 是一个用 Java 编写的文本搜索引擎库。它提供索引和查询的底层能力,开发者将其嵌入自己的程序中使用,而不是作为独立服务器运行。
项目由 Apache 软件基金会维护,使用 Gradle 构建,编译需要 JDK 25。源码可通过 git 克隆或下载源码包获取,仓库中附有贡献指南、开发文档和迁移指南。
作为库,Lucene 通过 Java API 直接调用。详细的使用文档和 Javadoc 发布在项目官网上,而非本仓库中。
使用包管理器安装 JDK 25,或手动下载
克隆 Lucene 的 git 仓库(或下载源码发行版)
运行 Gradle 启动脚本
gradlew概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
Apache Solr 是基于 Apache Lucene 构建的开源多模态搜索平台,支持全文、向量和地理空间搜索。
一个用 Rust 编写、受 Apache Lucene 启发的全文搜索引擎库,用于在应用中构建搜索功能。
用 Go 编写的轻量全文搜索引擎,单个二进制文件即可运行,是 Elasticsearch 的低资源替代方案。
Vespa 是一个开源的搜索与推理服务平台,可在线处理向量、张量、文本和结构化数据。
为 Redis 数据提供全文检索、二级索引、向量相似度搜索和聚合查询的查询引擎模块。
轻量级、无模式的搜索后端,只索引文本并返回 ID,可作为 Elasticsearch 的精简替代。