valeriansaliou/sonic
View on GitHub ↗ ★ 21,373 Rust
🦔 Fast, lightweight & schema-less search backend. An alternative to Elasticsearch that runs on a few MBs of RAM.
48 mentions on Hacker News by 35 people: 4 stories, 44 comments · first 2019-03-23 · latest 2024-10-14
20082026
-
…https://github.com/typesense/typesense https://github.com/qdrant/qdrant https://github.com/valeriansaliou/sonic https://github.com/manticoresoftware/manticoresearch
comment by mdaniel · 2024-10-14 · in Huly – Open-source project management platform -
Sonic search https://github.com/valeriansaliou/sonic Maybe not exactly the same, its a server that you can store documents and then retrieve their ID using a search string.
comment by bearjaws · 2024-08-17 · in Xapian: Open source search engine library -
I don't know if it's fit your specific use case, but for pure search take a look to sonic ( https://github.com/valeriansaliou/sonic ). It's blazing fast and require very few resources
comment by lormayna · 2024-02-17 · in Show HN: Host a planet-scale geocoder for $10/mo -
…a few hundred URLs only took ~an hour or so, and the cached pages look great for the most part. [1] https://github.com/valeriansaliou/sonic
comment by abound · 2024-01-12 · in ArchiveBox: Open-source self-hosted web archiving -
Sonic [1] might be a good fit, though it is not yet factored into a separate library [2]. [1]: https://github.com/valeriansaliou/sonic [2]: https://github.com/valeriansaliou/sonic/issues/150
comment by infogulch · 2023-04-21 · in Show HN: CozoDB, Hybrid Relational-Graph-Vector Database -
If you don't need advanced search features, you can use Sonic ( https://github.com/valeriansaliou/sonic ). It's blazing fast and you can save lot of money on servers.
comment by lormayna · 2023-01-11 · in Building an Internet Scale Meme Search Engine -
…https://github.com/toshi-search/Toshi https://github.com/typesense/typesense https://github.com/valeriansaliou/sonic Algolia https://github.com/marconi1992/algolite https://quickwit.io/ https://github.com/quickwit-inc/quickwit https://
comment by hardwaresofton · 2022-10-24 · in Sonic: Fast, lightweight and schema-less search backend -
…) - ZincSearch ( https://github.com/prabhatsharma/zinc ) - Sonic ( https://github.com/valeriansaliou/sonic ) There isn't enough out there comparing all these for the simple typical fuzzy search/search box usecase, so I'm adap
comment by hardwaresofton · 2022-10-24 · in Sonic: Fast, lightweight and schema-less search backend -
…[0]: https://github.com/quickwit-oss/tantivy [1]: https://github.com/toshi-search/Toshi [2]: https://github.com/valeriansaliou/sonic
comment by hardwaresofton · 2022-10-14 · in Postgres Full Text Search vs. the Rest -
Looks similar to Sonic https://github.com/valeriansaliou/sonic (wr/in Rust)
comment by kinjba11 · 2022-09-27 · in ZincSearch – lightweight alternative to Elasticsearch written in Go -
…you should look at the latest projects in this space: - https://github.com/quickwit-oss/tantivy - https://github.com/valeriansaliou/sonic - https://github.com/mosuka/phalanx - https://github.com/meilisearch/MeiliSearch -…
comment by Xeoncross · 2022-08-25 · in Ask HN: I want to dive into how to make search engines -
Also, Sonic: https://github.com/valeriansaliou/sonic (written in Rust)
comment by wiradikusuma · 2022-07-29 · in Manticore Search: Elasticsearch Alternative -
…queues and this is just to get 2000's level basic tech. - https://github.com/quickwit-oss/tantivy - https://github.com/valeriansaliou/sonic - https://github.com/mosuka/phalanx - https://github.com/meilisearch/MeiliSearch -…
comment by Xeoncross · 2022-07-23 · in Writing your own search engine is hard (2004) -
…it. Actually, there are lots of OS projects for this: https://github.com/quickwit-oss/tantivy , https://github.com/valeriansaliou/sonic , https://github.com/mosuka/phalanx , https://github.com/meilisearch/MeiliSearch , etc... I would think…
comment by Xeoncross · 2022-07-19 · in Show HN: I built a self hosted recommendation feed to escape Google's algorithm -
…- https://github.com/quickwit-oss/quickwit - https://github.com/elastic/elasticsearch - https://github.com/valeriansaliou/sonic A decent feature-by-feature comparison: - https://typesense.org/typesense-vs-algolia-vs-elasticsearch-... If…
comment by joshxyz · 2022-02-04 · in Meilisearch raises a $5M Seed to change the world of user-facing search -
…your memory. Native is a way to go for big systems. [1] https://github.com/toshi-search/Toshi [2] https://github.com/valeriansaliou/sonic [3] https://vector.dev/ [4] https://github.com/vectordotdev/vector/issues/988
comment by xvilka · 2021-12-04 · in Zinc Search engine. A lightweight alternative to Elasticsearch written in Go -
…live off a lot less than 1GB of RAM (less than 100MBs even) then you might have some success with https://github.com/valeriansaliou/sonic If you’re constrained on resources but sonic is too limiting, then finally you might have some…
comment by nikita2206 · 2021-10-16 · in Scaling Indexing and Search – Algolia New Search Architecture -
…makes it or break it. Plus, you actually get a superior product. 1: https://typesense.org/ 2: https://github.com/valeriansaliou/sonic
comment by moralestapia · 2021-08-15 · in MeiliSearch: A Minimalist Full-Text Search Engine -
There are also two good Elasticsearch alternatives in Rust - Sonic[1] and Toshi[2]. [1] https://github.com/valeriansaliou/sonic [2] https://github.com/toshi-search/Toshi
comment by xvilka · 2021-05-17 · in Replacing Elasticsearch with Rust and SQLite (2017) -
…your own search feature than an integrated search db that's ready to use out of the box. [1]: https://github.com/valeriansaliou/sonic
comment by infogulch · 2021-05-14 · in Fast, Open Source Search -
…alternatives in Rust - Sonic[1] and Toshi[2]. Even more, integration[3] with Vector. [1] https://github.com/valeriansaliou/sonic [2] https://github.com/toshi-search/Toshi [3] https://github.com/timberio/vector/issues/988
comment by xvilka · 2021-04-12 · in OpenSearch: AWS fork of Elasticsearch and Kibana -
…(C++, 486 stars) 4. Bleve https://github.com/blevesearch/bleve (Go, 7.4k stars) 5. Sonic https://github.com/valeriansaliou/sonic (Rust, 10.9k stars) 6. Partial comparison https://mosuka.github.io/search-benchmark-game/ (tantivy Vs lucene…
comment by johnx123-up · 2021-03-03 · in ClickHouse as an alternative to Elasticsearch for log storage and analysis -
…decided to build our own search backend, designed to be simple and lightweight on resources [0] - https://github.com/valeriansaliou/sonic
comment by gravypod · 2021-03-03 · in ClickHouse as an alternative to Elasticsearch for log storage and analysis -
I assume you find their own benchmarks not conclusive enough? https://github.com/valeriansaliou/sonic#how-fast--lightweigh... they also claim > It is used to index half a billion objects on a $5/mth 1-vCPU SSD cloud server (as of 2019)
comment by nanagojo · 2021-01-15 · in Licensing changes to Elasticsearch and Kibana -
> https://github.com/valeriansaliou/sonic This is actually very interesting project. Do we have some benchmark that sonic works on huge scale with lot of data?
comment by confiq · 2021-01-14 · in Licensing changes to Elasticsearch and Kibana -
…[1] https://github.com/toshi-search/Toshi [2] https://github.com/meilisearch/MeiliSearch [3] https://github.com/valeriansaliou/sonic
comment by xvilka · 2021-01-14 · in Licensing changes to Elasticsearch and Kibana -
You could also look at Sonic - https://github.com/valeriansaliou/sonic . This is used at Crisp, the customer messaging platform.
comment by brainless · 2020-10-14 · in Algolia releases new AI search features -
…has an out of the box web interface. [1] https://github.com/tantivy-search/tantivy [2] https://github.com/valeriansaliou/sonic [3] https://github.com/meilisearch/MeiliSearch
comment by lukevp · 2020-08-16 · in Solr 8.6.1 -
Does this count? https://github.com/valeriansaliou/sonic
comment by Can_Not · 2020-08-06 · in Let's build a full-text search engine -
Thanks for reminding me about MeiliSearch! I think you meant your 2nd link to be https://github.com/valeriansaliou/sonic#readme
comment by mdaniel · 2020-08-05 · in Let's build a full-text search engine -
…here's a couple more options (also written in Rust): Meilisearch - https://meilisearch.com/ Sonic - https://github.com/valeriansaliou/sonic#readme Sonic is slightly different in that it returns the indexes to the documents that you use to…
comment by FridgeSeal · 2020-08-05 · in Let's build a full-text search engine -
…pretty well without taking huge resources. Sonic is interesting too if you want something minimal - https://github.com/valeriansaliou/sonic
comment by searchableguy · 2020-07-02 · in Algolia introduces pay-as-you-go pricing for search -
Just curious why do you want it to implement it from scratch? Have you looked into this https://github.com/valeriansaliou/sonic if it helps?
comment by divby0 · 2020-06-14 · in Ask HN: Fastest server log analyzer tool you use? -
How does it compare to Sonic https://github.com/valeriansaliou/sonic
comment by maxpert · 2020-03-26 · in MeiliSearch: Zero-config alternative to Elasticsearch, made in Rust -
…written in rust, when I found MeiliSearch to provide a thoughtful comparison page [2] [1] https://github.com/valeriansaliou/sonic [2] https://docs.meilisearch.com/resources/comparison_to_alterna...
comment by ghh · 2020-03-25 · in MeiliSearch: Zero-config alternative to Elasticsearch, made in Rust -
Would this meet your needs? https://github.com/valeriansaliou/sonic
comment by FridgeSeal · 2019-11-02 · in Bayard: a full-text search and indexing server written in Rust -
…4. native_spark[5] - alternative to Apache Spark [1] https://github.com/toshi-search/Toshi [2] https://github.com/valeriansaliou/sonic [3] https://vector.dev/ [4] https://github.com/timberio/vector [5]…
comment by xvilka · 2019-11-01 · in Bayard: a full-text search and indexing server written in Rust -
…is a poor choice performance-wise, and in a scaled applications it can make a huge difference. [1] https://github.com/valeriansaliou/sonic [2] https://vector.dev/ [3] https://github.com/timberio/vector/issues/988
comment by xvilka · 2019-10-16 · in In 2019, multiple open source companies changed course -
There are few Rust based projects now for Full Text Search. So you can move away from JVM. - https://github.com/valeriansaliou/sonic - https://github.com/toshi-search/Toshi
comment by avichalp · 2019-04-29 · in Ask HN: Are you put off building something because it already exists? -
You can check out Sonic[1] and Tantivy[2] both are lightweight search engine [1] https://github.com/valeriansaliou/sonic [2] https://github.com/tantivy-search/tantivy
comment by theblackcat1002 · 2019-04-20 · in Search Benchmarking: RediSearch vs. Elasticsearch -
…don't need heavy lifting, then "sonic" implemented in rust is a really nice lean alternative too: https://github.com/valeriansaliou/sonic FWIW, that graph is from a blog post I published earlier today:…
comment by molsson · 2019-04-08 · in Bleve: Full-text search and indexing for Go -
Looks very interesting. How does it compare against sonic https://github.com/valeriansaliou/sonic
comment by bitt · 2019-04-08 · in Bleve: Full-text search and indexing for Go -
The protocol description makes it look fairly trivial to script, https://github.com/valeriansaliou/sonic/blob/master/PROTOCOL...
comment by marmaduke · 2019-03-24 · in Sonic: Fast, lightweight and schemaless search back end in Rust -
…it looks like that's been reverted, possibly after (polite) discussion on /r/rust. It's MPL 2 now. https://github.com/valeriansaliou/sonic/issues/52#issuecomme...
comment by mrec · 2019-03-24 · in Sonic: Fast, lightweight and schemaless search back end in Rust