Elixir interface for the Tantivy search engine
Details
Chat about options for interacting with Tantivy from Elixir.
e.g. https://github.com/elbow-jason/tantex
Background from the Tantivy project:
Tantivy is a full text search engine library written in Rust.
It is closer to Apache Lucene than to Elasticsearch or Apache Solr in the sense it is not an off-the-shelf search engine server, but rather a crate that can be used to build such a search engine.
Tantivy is, in fact, strongly inspired by Lucene's design.
https://github.com/tantivy-search/tantivy#features
Distributed search is out of the scope of Tantivy. That being said, Tantivy is a library upon which one could build a distributed search*. Serializable/mergeable collector state for instance, are within the scope of Tantivy.
- I hope to provide a basic example implementation using distributed Elixir, supporting both single and multi-node operation.
