Overall Satisfaction with Amazon Elasticsearch Service
Our team is using [Amazon] Elasticsearch to help us perform user lookups of data in our system. Instead of spending a lot of time and energy creating optimized queries in SQL Server, we were able to use Elasticsearch to quickly set up a system that searched through multiple data points and provide weighted results. One of the things we like the best is how easy it has been to set up the search, to do partial search matches for some data points, exact search matches for other data points, and then weight the results so that the best results are displayed first. This has allowed us to create a single "Google-like" search with minimal development effort.
- Slice data by dates and times
- Provide weighting of search results
- Easy configuration and setup
- Understanding how stale the data is and what data needs refreshed
- Reducing time spent optimizing queries
- Offloading resources around searching from our application
- Elasticsearch has allowed us to spend more time on building features and less time on optimizing search queries
Do you think Amazon Elasticsearch Service delivers good value for the price?
Are you happy with Amazon Elasticsearch Service's feature set?
Did Amazon Elasticsearch Service live up to sales and marketing promises?
Did implementation of Amazon Elasticsearch Service go as expected?
Would you buy Amazon Elasticsearch Service again?
Elasticsearch is a good alternative to relational databases for setting up complex searching of data. It's inbuilt features for slicing the data [in] different ways and its ability to add weights to search results makes it easy to set up complex searching scenarios. Given that data must be pushed to this service, it may be best suited for data that is not changing very rapidly.