
Being an inverted index, ElasticSearch returns an incredible amount of results in extremely short times.
Such short times enable the application to run smoothly, making the customers happier with the product.
Moreover, it opens the application to new possibilities like simple full-text and geo-based searches. Review collected by and hosted on G2.com.
ElasticSearch tends to guess. Anytime I put inside an index new data without prior defining the mapping, it just guesses and forces me to do a lot of work to change the mapping.
Being able to prevent data insertion without mapping might be useful in some scenarios.
Similarly, coming from a SQL world, I find it hard sometimes to work without GROUP BY and JOIN (i.e., fetch data from multiple indices with different mappings in a single query). Review collected by and hosted on G2.com.




