Question: Can colons and special characters be used in DynamoDB attributes?
Answered by Rafal Wilinski
Answer
Colons and special characters can be used in DynamoDB attribute names, but some restrictions exist. Attribute names cannot contain the following characters:
- forward slash (/)
- backslash ()
- period (.)
- pound sign (#)
- tilde (~)
- curly braces ({})
- angle brackets (<>)
Additionally, attribute names must start with a letter and can only contain letters, numbers, and the following characters: _ (underscore), - (hyphen), and . (dot).
Other Common DynamoDB FAQ (with Answers)
- Is connection pooling needed for DynamoDB?
- Is DynamoDB ACID compliant?
- How does DynamoDB handle data changes?
- Is DynamoDB stateless?
- Is DynamoDB based on MongoDB?
- How many DynamoDB tables can I have at a maximum?
- Can we rename DynamoDB table?
- Is DynamoDB columnar database?
- How do parallelize requests in DynamoDB?
- How to ensure delete integrity in DynamoDB?
- Is DynamoDB cost effective?
- How to connect to DynamoDB?
- Why is DynamoDB better than MongoDB?
- How to divert the traffic from S3 to DynamoDB?
- Is DynamoDB distributed?
Tired of AWS Console? Try Dynobase.
Start your 7-day free trial today
Product Features
DynamoDB Tools
DynamoDB Info
© 2024 Dynobase