- Binary Large Objects (BLOBs) can be any type of file or binary data.
- This can include documents, images, videos, backup files, configuration files, and data logs.
- You can create any number of containers within a single storage account.
- Within each container, you can store any number of blobs up to the 500 TB limit.
- BLOB has two sub types as
- Page BLOB:
- Page blobs are designed for random read and write operations.
- Blobs are accessed as pages, each of which is up to 512 bytes in size.
- When you create a page blob, you specify the maximum size to which it may grow up to a limit of 1 TB.
- Block BLOB:
- Block blobs are designed to enable developers to upload large files efficiently.
- Data is uploaded in the form of data blocks, each of which is up to 4 MB in size.
- Block blobs can be up to 200 GB in size.
- Page BLOB:
- You can use tables to store data without specifying a schema as you would in a database.
- This schema-less design makes it easy for developers to adapt a table to changing requirements.
- Developers can use table storage as the back-end data store for websites, mobile apps, PaaS cloud services, and other types of solution.
- When developers architect distributed applications, they need a method by which components of the application can reliably communicate asynchronously.
- One popular method is to use a queue: a source component sends a message by placing it into a queue.
- The destination component works though the messages in the queue one at a time.
- You can use Azure Queue Storage to provide such a message queue with all the redundancy and reliability provided by Azure Storage.
- Azure file storage enables you to create an SMB file share.
- Client computers can browse this share or map a network drive to the share as they might access a file share on an on-premises Windows file and print server.