Amazon DynamoDB
Learn about Amazon DynamoDB’s core components, backup, and point-in-time recovery. Also, get an overview of DynamoDB Accelerator (DAX).
Amazon DynamoDB is a fully managed, schemaless NoSQL database service that handles all management tasks, including monitoring the hardware capacity, software updates, and patches. It offers fast and predictable performance and seamless scalability. DynamoDB automatically replicates data across three availability zones in an AWS Region to provide high availability and durability.
It provides an encryption mechanism to prevent us from worrying about data protection. We can scale up and down DynamoDB according to the data amount without downtime. It also supports on-demand backup, point-in-time restore, and long-term retention for regulatory compliance.
Core components of DynamoDB
There are three main components of Amazon DynamoDB that help to store data, maintain ordering and structure, and query the data:
Tables: The table is the main entity, like we have in relational databases. It stores the data about a particular ...