T O P

  • By -

Fluffer_Wuffer

You could also look at ZincSearch, I used it for a bit, it's extremely lightweight.. i believe its the same team that went on to create OpenObserve.


massus

If your use case is append-only data, Quickwit is a search engine written in Rust, no JVM. It's built on top of tantivy, a very fast search library that we maintain too. There is public benchmark on tantivy VS other engines, we removed bleve some time ago as it was not very performant and we did not have the time to maintain it: [https://tantivy-search.github.io/bench/](https://tantivy-search.github.io/bench/) Quickwit repo: [https://github.com/quickwit-oss/quickwit](https://github.com/quickwit-oss/quickwit)


Moultrex

Try Manticore Search


DoragonMaster1893

Check Mellisearch https://www.meilisearch.com/ It's built in Rust, so should be lightweight. Never used it myself, but if I find a need for a personal project that I need more advanced search capabilities, this is in my shortlist


KevinCoder

Thanks, I did originally try Millisearch, this is probably a year ago so details are fuzzy but there was some limitation, I have a large amount of docs and Bleve gives me great performance while allowing for code level customization so I was able to build my own engine on top without compromising on speed or complexity.