Skip to content

Latest commit

 

History

History
48 lines (38 loc) · 2.5 KB

File metadata and controls

48 lines (38 loc) · 2.5 KB

Using DynamoDB to store TODO Lists

As we mentioned before we are going to use DynamoDB to store our TODO lists. DynamoDB was chosen because it provides fast access to our data, it simplifies our development with its schemaless design and provisioning because we don't have to manage database servers.

Fully managed NoSQL datastore

  • Define Key and Indexes
  • Provisioning
    • Write / Read capacity units
    • Pay per request
    • On Demand

Fast performance

  • Provides single-digit millisecond performance
  • Amazon DynamoDB Accelerator (DAX) for even faster performance. It's in-memory cache for your Dynamo Tables.

Support multi region

  • Multi region replication
  • Multi master

AWS SDK for .NET Access

To access DynamoDB with .NET the NuGet package AWSSDK.DynamoDBv2 is used to access all of the operations the DynamoDB service provides. This includes both the control plane API like creating tables as well as the data plane API for putting and getting items from tables.


Continue on to next page: Creating DynamoDB table