Sponsored Links
-->

Friday, September 7, 2018

Amazon DynamoDB Overview, a fully managed NoSQL database service ...
src: i.ytimg.com

Amazon DynamoDB is a fully managed proprietary NoSQL database service that supports key-value and document data structures and is offered by Amazon.com as part of the Amazon Web Services portfolio. DynamoDB exposes a similar data model to and derives its name from Dynamo, but has a different underlying implementation. Dynamo had a multi-master design requiring the client to resolve version conflicts and DynamoDB uses synchronous replication across multiple datacenters for high durability and availability. DynamoDB was announced by Amazon CTO Werner Vogels on January 18, 2012. and is presented as an evolution of Amazon SimpleDB solution.



Video Amazon DynamoDB



Overview

DynamoDB differs from other Amazon services by allowing developers to purchase a service based on throughput, rather than storage. If Auto Scaling is enabled, then the database will scale automatically. Additionally, administrators can request throughput changes and DynamoDB will spread the data and traffic over a number of servers using solid-state drives, allowing predictable performance. It offers integration with Hadoop via Elastic MapReduce.

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

Amazon DynamoDB is "built on the principles of Amazon Dynamo storage technology", an internal storage system used initially for Amazon website.


Maps Amazon DynamoDB



Language bindings

Languages/Frameworks with a DynamoDB binding include Java, Node.js, Go, C# .NET, Perl, PHP, Python, Ruby, Haskell and Erlang.


What is Amazon DynamoDb Tutorial | AWS Training | AWS Cloud | AWS ...
src: i.ytimg.com


Performance

DynamoDB exposes performance metrics that helps provision it correctly and to keep applications using DynamoDB running smoothly:

  • Requests and throttling
  • Errors: ConditionalCheckFailedRequests, UserErrors, SystemErrors
  • Metrics related to Global Secondary Index creation

These metrics can be tracked using the AWS Management Console, using the AWS Command Line Interface, or a monitoring tool integrating with Amazon CloudWatch.


Amazon Web Services glitches, taking Netflix, Reddit, Pocket and ...
src: cdn0.tnwcdn.com


See also

  • Amazon Aurora
  • Amazon Relational Database Service
  • Amazon Redshift

Amazon DynamoDB Day 2016: How to Design NoSQL Tables and Avoid Hot ...
src: i.ytimg.com


References


SQL to NoSQL Best Practices with Amazon DynamoDB - AWS July 2016 ...
src: i.ytimg.com


External links

  • Official website

Source of article : Wikipedia