Microsoft Azure Data FundamentalsDescribe how to work with non-relational data on AzureMedium
A media company is developing a new video streaming platform. They need to store millions of video and audio files, each potentially gigabytes in size. These files will be frequently accessed by users worldwide, requiring high availability and low-latency streaming. Which Azure Storage service is the most appropriate for this requirement?
- AAzure Files
- BAzure Blob Storage
- CAzure Table Storage
- DAzure Data Lake Storage Gen2
Show answer & explanationAnswer & explanation
Correct answer: B. Azure Blob Storage
Azure Blob Storage is designed for storing large amounts of unstructured object data, such as video and audio files. Its ability to handle large files, provide high availability, and integrate with CDNs makes it ideal for streaming platforms.
Why the other options are wrong
- A. Azure Files provides file shares, not optimized for large-scale video streaming.
- C. Azure Table Storage is a key-value store for structured data, not for binary media files.
- D. Azure Data Lake Storage Gen2 is for big data analytics, not primarily for serving individual media files for streaming.
Azure Blob Storage for Media
Using Azure Blob Storage to store and serve large unstructured media files (videos, audio, images) for applications like streaming platforms.
- Highly scalable for petabytes of data.
- Offers high availability and durability.
- Integrates well with Content Delivery Networks (CDNs) for global low-latency access.
- Supports different access tiers for cost optimization.
Memory trick: Blob is best for big binary files, like movies and music.