Maximum Size of Dynamodb Item

Does anyone know what is the maximum size of Item payload that amazon dynamo DB supports? I am sure its buried in documentation somewhere.

My follow-up question is that when you upload large chunk of data if there is a connection drop (client or server), is there a way to resume the upload from where you left off?

3

2 Answers

The maximum size of a DynamoDB item is 400KB.

From the Limits in DynamoDB documentation:

The maximum item size in DynamoDB is 400 KB, which includes both attribute name binary length (UTF-8 length) and attribute value lengths (again binary length). The attribute name counts towards the size limit.

2

This is what i could figure from documentation

  • Unlimited attributes /item
  • Unlimited item /table
  • 400KB max /attribute - 64KB max /item name [Edited per documentation --an item name must be at least one character long, but not greater than 64 KB long.]

Large data needs to be stored in Amazon S3 with url pointing to the data ?

10

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Marcus Vance

Marcus Vance

Cybersecurity & Digital Privacy Researcher

Marcus Vance is a cybersecurity auditor and technology writer dedicated to educating the public about online safety, data privacy regulations, enterprise security, and emerging cyber threats.

Share this article
Twitter Facebook Pinterest