What is the data model of DynamoDB?

0 votes
Hey, I was trying to understand about DynamoDB and got stuck with the data model it follows being a NoSQL database system. Can someone help me with clarifying this doubt?
Mar 11 in AWS by Dushyant
34 views

1 answer to this question.

Your answer

Your name to display (optional):
Privacy: Your email address will only be used for sending these notifications.
0 votes

The data model in DynamoDB can be described as follows:-

Table: A table is a collection of data items just like a table in a relational database is a collection of rows. Here each table can have an infinite number of data items. As you know that, Amazon DynamoDB is schema-less, in that the data items in a table need not have the same attributes or the same number of attributes.

Item: An Item is composed of a primary or composite key attributes. There is no explicit limitation on the number of attributes associated with an individual item, that is the factor which makes DynamoDB unique. The aggregate size of an item, including all the attribute names and attribute values, cannot exceed 400KB, this is the only limitation but again it is sufficient enough.

Attribute: Each attribute associated with a data item is composed of an attribute name (e.g. “UserID”) and a value or set of values (e.g. “ED1” or "ED2, ED3, ED4”). Individual attributes have no explicit size limit, but the total value of an item i.e including all attribute names and values cannot exceed 400KB.

Hope this helps you with your query on data model supported by DynamoDB.

answered Mar 11 by Esha Gupta

Related Questions In AWS

0 votes
1 answer

What is the consistency model of DynamoDB?

While reading data from DynamoDB, user can ...READ MORE

answered Mar 11 in AWS by Pankaj Sharma
10 views
0 votes
1 answer

What is the maximum storage capacity of a node in Redshift?

You can create a cluster using either ...READ MORE

answered Oct 26, 2018 in AWS by Archana
• 5,360 points
76 views
0 votes
1 answer

What is the benfits of using Elastic Load Balancer in VPC?

Hello, @Jino. Talking about the Load Balancer, it ...READ MORE

answered Nov 20, 2018 in AWS by Priyaj
• 56,120 points
88 views
0 votes
1 answer
+1 vote
2 answers
0 votes
1 answer

What kind of query does DynamoDB support?

Amazon DynamoDB supports GET/PUT operations by the ...READ MORE

answered Mar 11 in AWS by Esha Gupta
30 views
0 votes
1 answer

© 2018 Brain4ce Education Solutions Pvt. Ltd. All rights Reserved.
"PMP®","PMI®", "PMI-ACP®" and "PMBOK®" are registered marks of the Project Management Institute, Inc. MongoDB®, Mongo and the leaf logo are the registered trademarks of MongoDB, Inc.