My Blog Posts

What is DynamoDB ?

What is DynamoDB ?

Amazon DynamoDB is a cloud-based NoSQL key/value database.

  • DynamoDB is cloud-local because it does not work on-premises or even in a hybrid cloud ; only works on Amazon Web Services (AWS). This ensures that the customer is scaled when necessary without requiring capital investment in hardware. It also has common features in other cloud native applications, such as elastic infrastructure deployment (that is, When you request additional capacity, AWS will provide more servers in the background).
  • DynamoDB does not support NoSQL in ANSI Structured Query Language (SQL). Instead, JavaScript uses a custom API based on Object Representation (JSON). This API is usually not directly called by user developers, but is called through AWS Software Developer KDs (SDKs) for DynamoDB written in various programming languages (C++, Go, Java, JavaScript, Microsoft .NET, Node.js, PHP, Python, and Ruby). ).
  • DynamoDB is basically a key/value store in the sense that the data model is formed in a schematic, very large, non-relational row table (records). It does not support relational database management systems (RDBMS) methods to combine tables with foreign keys. Amazon DynamoDB can also support a document store data model by using JavaScript Object Representation (JSON).

DynamoDB's NoSQL design is aimed at simplicity and scalability, which appeals to developers and auxiliary teams, respectively. From the Internet of Things (IoT) to social applications or massive multiplayer games, it can be used for a wide range of semi-structured data-guided applications that are common in modern and emerging use situations beyond traditional databases. With broad programming language support, it's easy for developers to start and make highly advanced applications using DynamoDB.

What is dynamoDB database?

DynamoDB Main Features

1. Performance

2. No need to manage your servers

3. Security

Some important users

  • Samsung
  • Netflix
  • lyft

See the official websites to learn more.

I hope this post has been useful.

Share this article

Comments (0)