Elasticsearch - go for it!
June 07, 2016

Elasticsearch - go for it!

Anonymous | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User

Overall Satisfaction with Elasticsearch

We get a lot of scientific journals in pdf format. Windows only allows title search. Some scientists use Mendeley but there is a licensing cost involved. We implemented Elasticsearch to help the scientists to search by author or look for keywords in the title or in the content. And we have provided options to look for an exact match as well as partial match.
  • The snippet that we get back before and after the search words is very helpful for the scientists to get the right content.
  • At my previous job with a simple 3 node cluster, Elasticsearch did not do a good job in electing a new master, when the master node went down. Many times, I had to stop and restart all the nodes to make it function again. I have heard implementation models where customers had dedicated multiple nodes just for master.
  • Apart from the operational issue that I mentioned previously, the business users have been extremely happy with the results as well as the short time taken to perform the search.
Ability to support JSON queries, Percolator, ease to set up and custom routing were some of the reasons why we decided to use Elasticsearch instead of Solr.
At my previous job as well as the current one, the use cases suit the usage of Elasticsearch very well.

Elasticsearch Implementation

Do not mix data and master roles. Dedicate at least 3 nodes just for Master
Change management was minimal
  • Deciding the right topology (in terms of the number of data and master nodes)