Amazon Redshift

DynamoDB - Introduction and Important Features

DynamoDB is a fully managed distributed NoSQL database service that can scale without limits. DynamoDB automatically partitions and re-partitions your data as your table size grows. DynamoDB is the most popular NoSQL cloud database according to Forrester, as of Jan 2017.

DynamoDB synchronously replicates data across three facilities in an AWS Region, for high availability, and unlike many NoSQL databases, even allows you to specify the read consistency for reads across these facilities. Default however is eventual consistency.