2 ms·
there's also quickwit and sonic different strengths and best use cases https://jxyz.me/modern-search-engines https://jxyz.me/modern-search-engines
by joshxyz 4y ago
there's also quickwit and sonic
different strengths and best use cases
https://jxyz.me/modern-search-engines https://jxyz.me/modern-search-engines
- hardwaresofton 4y agoYup! I'd heard of Quickwit and sonic, but Quickwit seems to have pivoted to being a log-search focused engine. It's built on Tantivy[0] IIRC so I could have used something like Toshi[1]. Sonic[2] I know much less about but it also seems good. Honestly anything except ES is what I like to hear about (though OpenSearch is interesting). Another thing I think the world really needs is a CLI +/- API tool (ideally rust lib + CLI + API) that unifies interacting with these things. I got REALLY close to writing it while working on this article, but I was already running late and I have a penchant for yak shaving. This won't be the last thing I write about search engines -- there's been a LOT of movement in the space that has nothing to do with the elastic/opensearch debacle and I don't see enough tires getting kicked. [0]: https://github.com/quickwit-oss/tantivy https://github.com/quickwit-oss/tantivy [1]: https://github.com/toshi-search/Toshi https://github.com/toshi-search/Toshi [2]: https://github.com/valeriansaliou/sonic https://github.com/valeriansaliou/sonic