Stretch Your Ambitions With ElasticSearch
June 10, 2016

Stretch Your Ambitions With ElasticSearch

Aaron Gussman | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User

Overall Satisfaction with Elasticsearch

We use ElasticSearch for multiple projects across our company, everything from development proof-of-concept efforts to large production systems supporting real-time data ingestion and multiple simultaneous users. ElasticSearch is our go-to data storage solution for anything requiring a responsive web interface. While it's full text search capabilities are its most often touted feature, we get more use out of its rapid search aggregations (formerly facets) and its scalability for large data sets.
  • Store large numbers of documents in a redundant, distributed fashion across multiple hosts. It handles sharding out of the box with a minimal amount of configuration.
  • Extensive search capabilities, particularly full text search. It also supports aggregations/facets and geospatial searching.
  • Native REST API is great for web applicaitons.
  • The online documentation is very difficult to use, both as a teaching tool and as a quick reference. The search syntax is arcane and not particularly "human friendly" and examples from the documentation are often insufficiently detailed to apply directly.
  • ElasticSearch is touted as "schemaless" when in fact mappings (aka schemas) are required for all but the most basic use cases.
  • ElasticSearch allows us to build beautiful, responsive web applications that allow users to rapidly filter large amounts of data to find the documents they are interested in.
ElasticSearch was easier to scale and faster than Mongo.
Amazon Elastic Compute Cloud (EC2), Amazon S3 (Simple Storage Service), Neo4j
I would say ElasticSearch is the best option on the market for web-driven document search.

Using Elasticsearch

30 - Developers
Maintaining ElasticSearch is not a full-time job. Each team has a member or members who help out with care and feeding.
  • Document Search
  • Data Science
  • Data Visualization
  • Built a race tracking website as part of a hackathon.
We're pretty heavily invested in ElasticSearch at this point, and there aren't any obvious negatives that would make us reconsider this decision.