ExamGecko
Question list
Search
Search

List of questions

Search

Related questions











Question 21 - DVA-C01 discussion

Report
Export

Company C has recently launched an online commerce site for bicycles on AWS. They have a "Product" DynamoDB table that stores details for each bicycle, such as, manufacturer, color, price, quantity and size to display in the online store. Due to customer demand, they want to include an image for each bicycle along with the existing details. Which approach below provides the least impact to provisioned throughput on the "Product" table?

A.
Serialize the image and store it in multiple DynamoDB tables
Answers
A.
Serialize the image and store it in multiple DynamoDB tables
B.
Create an "Images" DynamoDB table to store the Image with a foreign key constraint to the "Product” table
Answers
B.
Create an "Images" DynamoDB table to store the Image with a foreign key constraint to the "Product” table
C.
Add an image data type to the "Product" table to store the images in binary format
Answers
C.
Add an image data type to the "Product" table to store the images in binary format
D.
Store the images in Amazon S3 and add an S3 URL pointer to the "Product" table item for each image
Answers
D.
Store the images in Amazon S3 and add an S3 URL pointer to the "Product" table item for each image
Suggested answer: D

Explanation:

https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/bp-use-s3-too.html#bpuse-s3-too-large-valuesFor example, consider the ProductCatalog table in the Creating Tables and Loading Data for CodeExamples in DynamoDB section. Items in this table store information about item price, description,book authors, and dimensions for other products. If you wanted to store an image of each produc tthat was too large to fit in an item, you could store the images in Amazon S3 instead of in DynamoDB.

asked 16/09/2024
Duc Hai
40 questions
User
Your answer:
0 comments
Sorted by

Leave a comment first