Amazon Opensearch is a successor to ElasticSearch and commonly to use as a complement to other database. Coupled with DynamoDB, …
Compare with DynamoDB
- DynamoDB can search based on index.
- OpenSearch can search by any field or partially matches.
- It’s not serverless, requires cluster to run
- Not using SQL, using it own search language.
Patterns with DynamoDB
OpenSearch combined with DynamoDb
Link to original
Log pattern with CW
OpenSearch with CloudWatch
Link to original
With Kinesis and Firehose
Kinesis -> realtime to OpenSearch Firehose -> near realtime to OpenSearch