Hello,
Thinking of spinning up an ES instance for search; however, is there a better alternative?
Hello,
Thinking of spinning up an ES instance for search; however, is there a better alternative?
Depends on the size of the data and types of queries, I suppose.
Elasticsearch is pretty nifty (especially for a single server setup, and I would personally reach for it, if it fits my budget). There’s quickwit.io
(beta?) if you prefer serverless / stateless. Snowflake Search (or delta.io
) if your data is in PB/ZB scale. If you’re merely looking add search to your docs or website, there’s algolia.com
and typesense.org
. Even SQLite has FTS (full text search), which could be useful.
If you are searching logs, then see: fly-log-shipper to NewRelic / LogDNA / HoneyComb / Logflare etc, fly-log-local to Loki, or roll your own backed by SQLite.
I was trying out typesense myself yesterday. It looks good. Well documented and really easy to use. There’s also mellisearch which looks similar. I haven’t tried that. And all the options mentioned by @ignoramous