Bleve: Full-text search and indexing for Go
To get a feel for the size of Bleve, checkout this graph that shows commit rates doing into Bleve versus Elasticsearch and Vespa:
<a href="http://blog.minimum.se/assets/elasticsearch-open-source-commit-rates.png" rel="nofollow">http://blog.minimum.se/assets/elasticsearch-open-source-comm...</a><p>If you don't need heavy lifting, then "sonic" implemented in rust is a really nice lean alternative too:
<a href="https://github.com/valeriansaliou/sonic" rel="nofollow">https://github.com/valeriansaliou/sonic</a><p>FWIW, that graph is from a blog post I published earlier today:
<a href="http://blog.minimum.se/2019/04/08/elastic-search-introduction.html" rel="nofollow">http://blog.minimum.se/2019/04/08/elastic-search-introductio...</a>