You need to recommend a non-relational data store that is optimized for storing and retrieving text files, videos, audio streams, and virtual disk images. The data store must store data, some metadata, and a unique ID for each file.
Which type of data store should you recommend?
Click on the arrows to vote for the correct answer
A. B. C. D.C
Object storage is optimized for storing and retrieving large binary objects (images, files, video and audio streams, large application data objects and documents, virtual machine disk images). Large data files are also popularly used in this model, for example, delimiter file (CSV), parquet, and ORC. Object stores can manage extremely large amounts of unstructured data.
https://docs.microsoft.com/en-us/azure/architecture/guide/technology-choices/data-store-overviewBased on the given requirements, the most appropriate non-relational data store to recommend is an object store.
An object store is a type of non-relational data store that is optimized for storing and retrieving large unstructured data sets, such as text files, videos, audio streams, and virtual disk images. It is also designed to handle data of varying sizes, making it ideal for storing large files.
Object stores use a flat namespace, meaning that each object is identified by a unique key or identifier. This satisfies the requirement of storing a unique ID for each file. Additionally, object stores can store metadata associated with each object, such as creation date, file size, and file format, which satisfies the requirement to store some metadata.
The other options provided in the question are not as well suited for the given requirements:
Therefore, the recommended non-relational data store for this scenario is an object store.