Our great sponsors
-
sonic
🦔 Fast, lightweight & schema-less search backend. An alternative to Elasticsearch that runs on a few MBs of RAM.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
You can index your crawl data with StorkSearch[0] then use its js interface for search.
[0]https://stork-search.net/
Typesense seems like a good fully-featured alternative to Elasticsearch. I.e. it's basically a database with fuzzy-search features (schemas, fields, facets, ordering, scoring profiles, etc), and its speed is enabled by holding everything in RAM.
If you just want the fuzzy-search part (query string -> list of matching document ids) and don't want to pay for GBs of RAM, sonic [1] seems to be an interesting project. It's very fast (μs) and uses very little RAM but doesn't offer DB-like features such as sorting, schemas/fields, scoring etc. It's more of a low-level primitive for building your own search engine than an integrated search engine that's ready to use out of the box.
[1]: https://github.com/valeriansaliou/sonic
Related posts
- sonic: Fast, lightweight & schema-less search backend. An alternative to Elasticsearch that runs on a few MBs of RAM.
- Sonic, An alternative to Elasticsearch that runs on a few MBs of RAM
- An alternative to Elasticsearch that runs on a few MBs of RAM
- An alternative to Elasticsearch that runs on a few MBs of RAM
- An alternative to Elasticsearch that runs on a few MBs of RAM