Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
tpayet
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
31.
▲
by
tpayet
7y ago
We are using LMDB as the key/value store, so the documents are memory-mapped (usually on disk, and in memory when needed)
32.
▲
by
tpayet
7y ago
We are currently working with this dataset: https://data.discogs.com/?prefix=data/2020/ It's a dataset of 107M songs, 7.6 Gb of compressed files which represents 250 Gb of disk usage by MeiliSearch. We are in
33.
▲
by
tpayet
7y ago
Replication for MeiliSearch is on its way :) The main differentiator is that MeiliSearch algorithms are made for end-user search not for complex queries. MeiliSearch focus on site search or app search, not analytics on hyper large datasets
34.
▲
by
tpayet
7y ago
Thank you so much, we will definitly add these comparisons!
35.
▲
by
tpayet
7y ago
Yes :) Valerian Saliou, the maintainer of Sonic is a friend of us. He built Sonic mainly for his company (crisp.chat) and compared to MeiliSearch there is no relevancy ranking. Sonic is "just" a inverted index with a levenshtein a
36.
▲
by
tpayet
7y ago
You are welcome. MeiliSearch does not offer faceted search yet. It is one of the key feature that we are still missing but we plan to work on it in the coming weeks. For your use case today, I suggest you use Typesense if it fits your needs
37.
▲
by
tpayet
7y ago
my bad, my informations could be outdated. based on http://highscalability.com/blog/2013/1/28/duckduckgo-archite... : The fat tail queries go against PostgreSQL and the long tail queries go against Solr.
38.
▲
by
tpayet
7y ago
Lucene was written for public search engine like Google, or DuckDuckGo (which is actually based on Lucene and Solr). Lucene and Lucene-like projects (Tantivy or Bleve in Golang) are general-purpose search libraries. They can handle enormous
39.
▲
by
tpayet
7y ago
Apart from being written in Rust, MeiliSearch ( https://github.com/meilisearch/meilisearch ) differs mostly on the use of a bucket sort to rank the documents retrieved within the index. Both MeiliSearch and Typesense use
40.
▲
by
tpayet
7y ago
Hey, I am in the MeiliSearch team. You can enable your full network access to the API by launching it like this `meilisearch --http-addr=0.0.0.0:7700`. The default listening address is 127.0.0.1 which is why you can only touch it from local
41.
▲
Open Source or Not?
(blog.meilisearch.com)
1 points
by
tpayet
7y ago
|
0 comments