Elasticsearch is fantastic, with some caveats
Rating: 6 out of 10
IncentivizedUse Cases and Deployment Scope
We use AWS Elastic to compile metadata options for products that have a lot of options on them, things like rugs with multiple sizes, colors, patterns, shapes, and so on. This helps us to create one source of truth that we can then call through the API to get the data back we need through a lightweight webservice call.
Pros
- Search
- Query language
- light-weight
Cons
- onboarding
- technical skills
- difficulty in learning language
Likelihood to Recommend
Elasticsearch is well suited for somebody that does not have any search capabilities or observability already in place. The ECS schema is a good one to adopt to structure your data in a usable and serviceable way.
Elasticsearch like most SaaS observability offerings, can be difficult to learn, and can have extra charges based on storage, replication, and ingest needs.
Elasticsearch like most SaaS observability offerings, can be difficult to learn, and can have extra charges based on storage, replication, and ingest needs.