Deal of The Day! Hurry Up, Grab the Special Discount - Save 25% - Ends In 00:00:00 Coupon code: SAVE25
Welcome to Pass4Success

- Free Preparation Discussions

Amazon Exam BDS-C00 Topic 4 Question 90 Discussion

Actual exam question for Amazon's BDS-C00 exam
Question #: 90
Topic #: 4
[All BDS-C00 Questions]

A customer has an Amazon S3 bucket. Objects are uploaded simultaneously by a cluster of servers from multiple streams of data. The customer maintains a catalog of objects uploaded in Amazon S3 using an Amazon DynamoDB table. This catalog has the following fields StreamName, TimeStamp, and ServerName, TimeStamp, and ServerName, from which ObjectName can be obtained.

The customer needs to define the catalog to support querying for a given stream or server within a defined time range.

Which DynamoDB table scheme is most efficient to support these queries?

Show Suggested Answer Hide Answer
Suggested Answer: B

Contribute your Thoughts:

Beatriz
11 days ago
Option B is the clear winner here. I mean, who doesn't love a good ol' Global Secondary Index? It's like the secret sauce of DynamoDB queries!
upvoted 0 times
...
Domingo
22 days ago
Option B is the way to go! Partition keys and sort keys for the win. Now I just need to remember what a 'sort key' is...
upvoted 0 times
...
Man
24 days ago
I agree, Option B looks like the best solution. The global secondary index allows for efficient queries on both stream and server.
upvoted 0 times
...
Jennifer
28 days ago
That's a good point, I see your reasoning. Option D does seem to offer more options for querying.
upvoted 0 times
...
Theron
29 days ago
I disagree, I believe option D is better because it allows for more flexibility in querying.
upvoted 0 times
...
Josue
29 days ago
Option B seems the most efficient to me. Querying by stream or server within a time range can be easily supported with the primary key and secondary indexes defined.
upvoted 0 times
Shawn
5 days ago
I agree, option B with the Global Secondary Index seems like the most efficient way to support those queries.
upvoted 0 times
...
Sheridan
7 days ago
I think option B is the best choice. It allows for efficient querying by stream or server within a time range.
upvoted 0 times
...
...
Jennifer
1 months ago
I think option B is the most efficient.
upvoted 0 times
...

Save Cancel