MediumUnderstandingNoSQL DatabasesMultiple Choice
What is the difference between a DynamoDB GSI and LSI?
Understanding — Tests your understanding of this concept.
Answer Options
AGSI can only be created at table creation; LSI can be added later
BLSI uses the same partition key as the base table; GSI can use any attribute as partition key
CGSI supports strongly consistent reads; LSI only supports eventual consistency
DLSI has unlimited throughput; GSI has the same limits as the base table
Want to see the correct answer?
Get the answer with a detailed explanation, plus practice 15+ more NoSQL Databases questions with adaptive quizzes and timed interviews.
See the Answer on Guru Sishya →This question is from the NoSQL Databases topic (Databases).
More NoSQL Databases Questions
Which NoSQL database type is best suited for storing a social network graph where you need to traverse friend-of-friend relationships?
Medium-EasyIn the CAP theorem, which two properties does MongoDB prioritize?
Medium-EasyWhat is the correct order of stages in a MongoDB aggregation pipeline to optimize performance?
MediumIn DynamoDB single-table design, what is the main reason to store multiple entity types in one table?
MediumWhich Redis command would you use to implement an atomic 'check-and-set' distributed lock?
Medium