AWS provides a NoSQL database called Amazon DynamoDB. It can be used to store data in a NoSQL environment. DynamoDB gives very fast and predictable performance. It is highly scalable.
We can use Amazon DynamoDB to create a database table to store and retrieve any amount of data. It is capable of serving very high volume of request traffic. Any level of request traffic.
Amazon DynamoDB also provides support for automatically distributing the data and traffic of a table on multiple servers to handle the spikes in request traffic. Even after distributing the load it provides consistent performance.Read the full book at www.amazon.com