How does DynamoDB achieve high availability?
a) By storing data in a single region
b) By replicating data across multiple regions and availability zones
c) By using a single instance
d) By caching data on the client-side
Answer:
b) By replicating data across multiple regions and availability zones
Explanation:
DynamoDB achieves high availability by replicating data across multiple availability zones in the same region, and optionally across multiple regions.