All Projects → zhihu → Rucene

zhihu / Rucene

Licence: apache-2.0
Rust port of Lucene

Programming Languages

rust
11053 projects

Labels

Projects that are alternatives of or similar to Rucene

kuromoji-with-mecab-neologd-buildscript
These scripts to build a Lucene Kuromoji or Atilika Kuromoji with bundled mecab-ipadic-NEologd.
Stars: ✭ 19 (-97.5%)
Mutual labels:  lucene
Hanlp Lucene Plugin
HanLP中文分词Lucene插件,支持包括Solr在内的基于Lucene的系统
Stars: ✭ 272 (-64.16%)
Mutual labels:  lucene
Opensearchserver
Open-source Enterprise Grade Search Engine Software
Stars: ✭ 408 (-46.25%)
Mutual labels:  lucene
spark-lucenerdd-examples
Examples of spark-lucenerdd
Stars: ✭ 15 (-98.02%)
Mutual labels:  lucene
SolrConfigExamples
Examples of Solr configuration entries for Solr plugins and Conceptual Search\Semantic Search from Simon Hughes Dice.com
Stars: ✭ 26 (-96.57%)
Mutual labels:  lucene
Ssm
💕 build SSM from 0 👉🏽👉🏽 distributed micro service.
Stars: ✭ 3,383 (+345.72%)
Mutual labels:  lucene
lucene
Apache Lucene open-source search software
Stars: ✭ 1,009 (+32.94%)
Mutual labels:  lucene
Anserini
A Lucene toolkit for replicable information retrieval research
Stars: ✭ 573 (-24.51%)
Mutual labels:  lucene
Zblog
a java blog
Stars: ✭ 261 (-65.61%)
Mutual labels:  lucene
Awesome Elasticsearch
A curated list of the most important and useful resources about elasticsearch: articles, videos, blogs, tips and tricks, use cases. All about Elasticsearch!
Stars: ✭ 4,168 (+449.14%)
Mutual labels:  lucene
experiments
Code examples for my blog posts
Stars: ✭ 21 (-97.23%)
Mutual labels:  lucene
RelevancyTuning
Dice.com tutorial on using black box optimization algorithms to do relevancy tuning on your Solr Search Engine Configuration from Simon Hughes Dice.com
Stars: ✭ 28 (-96.31%)
Mutual labels:  lucene
Stroom
Stroom is a highly scalable data storage, processing and analysis platform.
Stars: ✭ 344 (-54.68%)
Mutual labels:  lucene
lucene
Node.js lib to transform: lucene query → syntax tree → lucene query
Stars: ✭ 61 (-91.96%)
Mutual labels:  lucene
Lucene Solr
Apache Lucene and Solr open-source search software
Stars: ✭ 4,217 (+455.6%)
Mutual labels:  lucene
lupyne
Pythonic search engine based on PyLucene.
Stars: ✭ 61 (-91.96%)
Mutual labels:  lucene
Fast Elasticsearch Vector Scoring
Score documents using embedding-vectors dot-product or cosine-similarity with ES Lucene engine
Stars: ✭ 304 (-59.95%)
Mutual labels:  lucene
Cassandra Lucene Index
Lucene based secondary indexes for Cassandra
Stars: ✭ 584 (-23.06%)
Mutual labels:  lucene
Fess
Fess is very powerful and easily deployable Enterprise Search Server.
Stars: ✭ 561 (-26.09%)
Mutual labels:  lucene
Hibernate Search
Hibernate Search: full-text search for domain model
Stars: ✭ 382 (-49.67%)
Mutual labels:  lucene

Rucene - Rust implementation of Lucene

Introduction

Rucene is a Rust port of the popular Apache Lucene project. Rucene is not a complete application, but rather a code library and API that can easily be used to add full text search capabilities to applications.

Status

The index searcher part of Rucene has been put into production and has served all search traffics at Zhihu since July, 2018. Development of the index writer part was started in late 2018, and has been put into production to serve real-time searching since May, 2019.

Documentation

We don't yet have an API documentation for Rucene, but the usage is similar to Lucene 6.2.1.

Note:

We are working on this, but could use more help since it is a massive project.

License

Rucene is under the Apache 2.0 license. See the LICENSE file for details.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].