Question: How many secondary indexes are allowed per table DynamoDB?
![Rafal Wilinski](https://pbs.twimg.com/profile_images/1390706809548197895/SVCKpLNE_400x400.png)
Answered by Rafal Wilinski
Answer
Secondary indexes are required to extend the access patterns in your database. It can be implemented via a Global or Local Secondary Index.
A Global Secondary Index supports a new pair of Hash, and Range Keys, while a Local Secondary Index creates an index using the existing Hash Key against a new Range Key.
Developers can create up to 20 global secondary indexes and 5 local secondary indexes per table.
Other Common DynamoDB FAQ (with Answers)
- How to store location coordinates in DynamoDB?
- Can QuickSight read DynamoDB?
- Does DynamoDB have read replicas?
- Is DynamoDB open source?
- Is DynamoDB document-based?
- Is DynamoDB serverless?
- Can you store XML in DynamoDB?
- Is DynamoDB highly available?
- What type of database is DynamoDB?
- Is DynamoDB NoSQL?
- Is DynamoDB table region specific?
- Is DynamoDB ACID compliant?
- Is DynamoDB good for analytics?
- How to enable DynamoDB monitoring?
- When to use DynamoDB?
Tired of AWS Console? Try Dynobase.
First 7 days are on us. No strings attached.
Product Features
DynamoDB Tools
DynamoDB Info
© 2024 Dynobase