- S3 is not good at searching object
- We can use DynamoDB to save the metadata of S3 object
- Then do the search in DyanmoDB
- If you need to get data directly from DynamoDB, DAX is good for that
- If you need to perform some calucation which needs quite a bit time to complete, then save the result in ElasticCache, next time can fetch result directly from ElasticCache instead of doing calcuation in DAX or DyanmoDB again.
DynamoDB Overview
Limits: Each item max size is 400 KB.