DynamoDB Tutorial

What is DynamoDB?

DynamoDB is a fully managed NoSQL database service that supports key-value and document data structures and is offered by Amazon Web Services (AWS).

With DynamoDB, you can create database tables that can store and retrieve any amount of data and serve any level of request traffic.

DynamoDB History

In 2004 (holiday season), Amazon's e-commerce platform was already stretching the limits of their Oracle database infrastructure. In order to scale the growing business, Amazon Engineers started developing DynamoDB.

In 2007, AWS released one research paper on Dynamo that uses key-value store databases.

In January 18, 2012, AWS announced the availability of DynamoDB to public with the promise of seamless scalability.

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

Customers using DynamoDB

Many of the world's fastest growing businesses such as Lyft, Airbnb, and Redfin as well as enterprises such as Samsung, Toyota, and Capital One uses DynamoDB (as claimed by AWS)

Amazon.com itself using DynamoDB.

Prerequisites

Before starting DynamoDB, you are requested to know Node.js or Node.js-like programming languages to query DynamoDB.

Join Our Channel

Join our telegram channel to get an instant update on depreciation and new features on HTML, CSS, JavaScript, jQuery, Node.js, PHP and Python.

This channel is primarily useful for Full Stack Web Developer.

Share this Page

Meet the Author