10 Facts About Amazon DynamoDB

1.

Amazon DynamoDB is a fully managed proprietary NoSQL database service that supports key–value and document data structures and is offered by Amazon.

FactSnippet No. 846,848
2.

Amazon DynamoDB exposes a similar data model to and derives its name from Dynamo, but has a different underlying implementation.

FactSnippet No. 846,849
3.

Dynamo had a multi-leader design requiring the client to resolve version conflicts and Amazon DynamoDB uses synchronous replication across multiple data centers for high durability and availability.

FactSnippet No. 846,850
4.

Many of Amazon DynamoDB's services demanded mostly primary-key reads on their data, and with speed a top priority, putting these pieces together was extremely taxing.

FactSnippet No. 846,851
5.

Content with compromising storage efficiency, Amazon DynamoDB's response was Dynamo: a highly available key–value store built for internal use.

FactSnippet No. 846,852
6.

Amazon DynamoDB's developers opted for "just works" design patterns with S3 and SimpleDB.

FactSnippet No. 846,853
7.

Additionally, administrators can request throughput changes and Amazon DynamoDB will spread the data and traffic over a number of servers using solid-state drives, allowing predictable performance.

FactSnippet No. 846,854
8.

In September 2013, Amazon made a local development version of DynamoDB available so developers could test DynamoDB-backed applications locally.

FactSnippet No. 846,855
9.

Amazon DynamoDB periodically takes snapshots of these two data structures and stores them for a month in S3 so that engineers can perform point-in-time restores of their databases.

FactSnippet No. 846,856
10.

Amazon DynamoDB exposes performance metrics that help users provision it correctly and keep applications using Amazon DynamoDB running smoothly:.

FactSnippet No. 846,857