33
loading...
This website collects cookies to deliver better user experience
DynamoDB is well suitable for any business-critical applications which require higher scalability and is predominantly used for transactions processing (OLTP)
DynamoDB is not suitable for data warehousing and OLAP purposes.
DynamoDB supports two types of reading such as Eventually Consistent Read and Strongly Consistent Read, By default, it is set to Eventually Consistent Read.
In the Eventually consistent read, data may not be consistent as the copies of data will generally be available in 1 second. Whereas, a Strongly consistent read will always be up-to-date since it fetches the straight from the leader node.
DynamoDB does not support strongly consistent reads across AWS regions
DynamoDB offers two capacity modes, Provisioned and On-Demand. In the Provisioned mode, the developer would need to define the read and write capacity of the database.
On-demand mode is a flexible way to provision your DynamoDB tables to serve thousands of requests without doing any capacity planning.
Switching between provisioned and on-demand modes can be done once every 24 hours.
Global Secondary Index (GSI)
An index with a partition key and sort key that can be different. It only supports eventually consistent reads, and it can be created or modified at any time.
Local Secondary Index (LSI)
An index that has the same partition key as the table, but a different sort key. It supports strongly or eventual consistent reads, and it can be created only during the initial table creation.
DynamoDB Accelerator (DAX) is a fully managed, highly available, in-memory cache for DynamoDB.
DAX can reduce the response times to microseconds.
DAX only supports the server-side encryption
DAX is not ideal for write-intensive workloads
DynamoDB provides on-demand backup capability as well as enable point-in-time recovery for your DynamoDB tables.
Backups includes the data, indexes, streams and provisioned capacity of RCU's and WCU's
DynamoDB usage can be monitored using CloudWatch and CloudTrail.