Supported document formats are: JSON, HTML, and XML.
Two types of Primary Key:
Partition Key (e.g. UserId, ProductId, etc.)
Composite Key (Combination of Partition Key and Sort Key - e.g. Timestamp, date, etc.)
Two Consistency Models:
Strongly Consistent - Returns a result that reflects all writes that received a successful response prior to the read.
Eventually Consistent - Consistency across all copies of data is usually reached within a second. Repeating a read after a short time should return the updated data. (Best Read Performance)
Access is controlled using IAM policies
Fine-grained access control using IAM Condition Parameter: dynamodb:LeadingKeys to allow users to access only the items where the partition key value matches their user ID.