Elasticsearch is your way to go!
June 18, 2024
Elasticsearch is your way to go!

Score 9 out of 10
Vetted Review
Verified User
Overall Satisfaction with Elasticsearch
Elasticsearch is an important service that we use frequently in the organization. We use Elasticsearch as a logging service for our system logs, Once we have the logs in Elasticsearch, we connect to Kibana and start building dashboards and charts that help us track our system stability and availability in terms of System metrics. On the other hand, we use it to track new bugs and errors. The other usage for Elasticsearch in our system is as a search engine. Elasticsearch is a very fast and amazing search engine, where we store some fields and call Elasticsearch APIs to fetch these fields when needed.
Pros
- Log management
- Search Engine
- Autocomplete service
- Storing Data
- Caching layer in some cases
- ML and data analysis
Cons
- Elasticsearch is kind of hard to maintain as a cluster on k8s when self-managed.
- Good to support AI that will help buidling complex queries
- Documentation for Java library of Elasticsearch and Elasticsearch client is not that great compared to the APIs documentation
- We're able to detect system incidents at early stage
- We can achieve 99.98% availability for searching service
- Data retrieval speed is less than 300 ms on avg
Elasticsearch has a steep learning curve, but it is the best in terms of customization and use cases it can cover most of the business needs. The other tools might be easier to integrate with and start seeing results, but you will end up having issues when you need customized behaviour for example.
Do you think Elasticsearch delivers good value for the price?
Yes
Are you happy with Elasticsearch's feature set?
Yes
Did Elasticsearch live up to sales and marketing promises?
Yes
Did implementation of Elasticsearch go as expected?
Yes
Would you buy Elasticsearch again?
Yes
Comments
Please log in to join the conversation