#lucene #search-index #full-text-search #applications #add #apache #was

nightly rucene

Rucene 是 Apache Lucene 项目的 Rust 版本。Rucene 不是一个完整的应用程序,而是一个代码库和 API,可以轻松地将全文搜索功能添加到应用程序中。

2 个版本

使用旧的 Rust 2015

0.1.1 2019 年 12 月 11 日
0.1.0 2019 年 5 月 29 日

#1514数据库接口

自定义许可

3.5MB
79K SLoC

Rucene - Lucene 的 Rust 实现

简介

Rucene 是 Apache Lucene 项目的 Rust 版本。Rucene 不是一个完整的应用程序,而是一个代码库和 API,可以轻松地将全文搜索功能添加到应用程序中。

状态

Rucene 的索引搜索部分自 2018 年 7 月以来已投入生产,并在知乎上服务于所有搜索流量。索引写入部分的开发始于 2018 年底,并于 2019 年 5 月投入生产以服务于实时搜索。

文档

我们还没有 Rucene 的 API 文档,但用法与 Lucene 6.2.1 类似。

注意

我们正在努力工作,但由于这是一个庞大的项目,因此需要更多的帮助。

许可

Rucene 采用 Apache 2.0 许可。有关详细信息,请参阅 LICENSE 文件。

依赖关系

~12MB
~250K SLoC