2 Answers
- Newest
- Most votes
- Most comments
1
If DAX is out of credit, it will return exceptions, it will not pass the request to DynamoDB for you. If you like, you can handle those exceptions and write/read around DAX, but then your cache becomes out of sync.
Its not recommended to use burstable instances for DAX for anything other than testing.
0
Thank you, @Leeroy Hannigan. Are there specific best practices for selecting the appropriate DAX cluster instances? Additionally, what preventive measures can we adopt to fully harness the potential of DAX?
answered 7 months ago
Relevant content
- asked 2 years ago
- Accepted Answerasked 2 years ago
- asked 4 years ago
- asked 6 months ago
- AWS OFFICIALUpdated a year ago
- AWS OFFICIALUpdated a year ago
- AWS OFFICIALUpdated a year ago
- AWS OFFICIALUpdated a year ago
Thank you! In terms of normal instances , what would be the impact if I choose minimal ec2 instance type e.g. dax.r5.large but in fact more powerful instance type will be required?
Having an instance smaller than you need would most likely result in a low cache/hit ratio as you'd evict data due to it not being able to fit in memory. It could also cause throttling on connections if you create a lot of those also.