Items are distributed across 10-GB storage units, called partitions. DynamoDB stores data as groups of attributes, known as items.
#Aws cli configure local dynamodb how to
In the proceeding tutorial, we’ll take a look at how to use a non relational database known as DynamoDB. The most common notation for non relational databases is JSON.Īmazon Web Services provides a slew of database services. Rather than storing data as a set of tables, it’s stored as an object. On the other hand, non relational databases are more flexible. A join table maps the relationship between two or more distinct tables. In order to relate data, we must use a join table. Now imagine we kept track of all the comments made by the different users in a separate table. If we wanted to add another attribute for Michelle such as income, it would have to be added for all the users within the table. That is to say, all entries must follow a predefined schema. There are two kinds of databases, relational databases and non relational databases. A good database management systems enables an administrator to grant granular permissions to access the data contained within the database. MySql, MongoDB…) enable users to access and manipulate data via queries. On the other hand, a database management system (i.e. This data can range from people’s names to the physical properties of matter. Photo by imgix on Unsplash Tutorial: AWS CLI DynamoDB Query ExampleĪ database is simply a collection of data.