Skip to content

Comment on One fundamental difference between ElasticSearch and Solr

Comments

Alex provides summary about the main difference of ES vs. Solr, ie., the distributed, dynamic indexes vs. fast static index search speeds. Here is an somewhat older article highlighting this difference in numbers (search time) and explaining why percolation matters (and what it is) for ES (and not so much for Solr), although from about two years ago:

http://blog.socialcast.com/realtime-search-solr-vs-elasticse...

It should probably be pointed out that this comparison is slightly unfair as of Solr 4, however, and needs to be re-compared against a SolrCloud... But given SC relies on ZooKeeper, this is not nearly as easy a setup as EC.

Alex mentions that blog post in his second sentence, and suggests that it was a poor comparison because of bad configuration for both Solr (calling commit too often) and for ElasticSearch (using 5 shard index setting). Granted, the point of this comparison was to be against the default settings for each.

AboutSource Built by g1lg1l

Hackerly is an independent reader for Hacker News, built on the public HN API. Not affiliated with Y Combinator.