Amazon.com company Amazon Web Services has launched its DynamoDB, a fully managed NoSQL database service that provides fast and predictable performance with improved scalability.

Amazon DynamoDB enables customers to relieve the administrative burdens of operating and scaling distributed databases and offers low, predictable latencies at any scale and customers experience single-digit millisecond latencies for database read and write operations.

In addition, Amazon DynamoDB stores data on Solid State Drives (SSDs) and replicates it synchronously across multiple AWS Availability Zones in an AWS Region to provide built-in high availability and data durability.

Furthermore, the new release addresses the problem of scalability by automatically partitioning and re-partitioning data as needed to meet the latency and throughput requirements of highly demanding applications.

Amazon DynamoDB also integrates with Amazon Elastic MapReduce (Amazon EMR). Amazon EMR allows businesses to perform complex analytics of their large datasets using a hosted pay-as-you-go Hadoop framework on AWS.

Amazon DynamoDB enables customers to use Amazon EMR to analyse datasets stored in DynamoDB, archive the results in Amazon Simple Storage Service (Amazon S3), while keeping the original dataset in DynamoDB intact.

Amazon Web Services Database Services vice-president Raju Gulabani said prior to Amazon DynamoDB, many of the customers were forced to spend weeks forecasting, planning, and preparing their database deployments to perform well at peak loads.

"DynamoDB makes those processes obsolete. Now businesses can quickly add capacity with a few clicks in the management console. During our private beta, we saw customers successfully scale up from 100s of writes per second to over 100,000 writes per second without having to change a single line of code. This level of elasticity, coupled with consistent performance, reduces the cost and the risk of building a fast-growing application," said Gulabani.