Q14. Explain the Storage service of Windows Azure OS?
There are three storage services in windows Azure OS. In all these services, data is stored in a non-relational data format.
It is a scalable storage and stores Blobs, Queues and Tables data.
Blob Storage service is used to store and retrieve blobs data. A Blob can hold audio, video, email messages, archived files, zip files or a word processing documents.
Table storage service is used to stored non relational structured data. Major cloud vendors offer its own version of NoSQL databases. Table storage is Microsoft’s NoSQL storage. Table storage can handle large amounts of data which are in hundred of terabytes. Azure tables are extremely fast in retrieval of data and have the ability to easily scale out.
Queue storage service is used to store messages which are processed later. An application which stores the message or a different application retrieves this message and processes it. The storing of messages and retrieval is based on FIFO system.
Important words
NoSQL storage is for storing non relational data. Azure provides many NoSQL data stores. They are DocumentDb stores, Key/Value stores, column famility stores. These technologies are used when applications has to store tera bytes are data and needs to scale even more where relational databases have limitations. Table storage is NoSQL Key/Value stores offer from Azure.
FIFO is an abbreviation for First In First Out. Imagine a queue in which you can place a disc on one end and remove it from the other end. The order of precedence being the first one which is placed in the queue gets to be the first one which can be removed.
Terabytes is a measure of storage and means 10 raised to the power of 12.
It is a scalable storage and stores Blobs, Queues and Tables data.
Blob Storage
Blob Storage service is used to store and retrieve blobs data. A Blob can hold audio, video, email messages, archived files, zip files or a word processing documents.
Table storage
Table storage service is used to stored non relational structured data. Major cloud vendors offer its own version of NoSQL databases. Table storage is Microsoft’s NoSQL storage. Table storage can handle large amounts of data which are in hundred of terabytes. Azure tables are extremely fast in retrieval of data and have the ability to easily scale out.
Queue storage
Queue storage service is used to store messages which are processed later. An application which stores the message or a different application retrieves this message and processes it. The storing of messages and retrieval is based on FIFO system.
Important words
NoSQL storage
NoSQL storage is for storing non relational data. Azure provides many NoSQL data stores. They are DocumentDb stores, Key/Value stores, column famility stores. These technologies are used when applications has to store tera bytes are data and needs to scale even more where relational databases have limitations. Table storage is NoSQL Key/Value stores offer from Azure.
FIFO system
FIFO is an abbreviation for First In First Out. Imagine a queue in which you can place a disc on one end and remove it from the other end. The order of precedence being the first one which is placed in the queue gets to be the first one which can be removed.
Terabytes
Terabytes is a measure of storage and means 10 raised to the power of 12.
See More Questions and Answers on - "Components of Azure Platform"
- Briefly explain Azure virtual machines?
- Briefly explain Azure websites?
- What are the components of Azure platform?
- What are the other services in Azure OS?
- Azure OS vs Windows OS?
- What is Appfabric?
- Briefly explain Service Bus Queues?
- Briefly explain service bus topics and subscriptions?
- What are Azure access control services ?
- What is Azure fabric controller?
- What is a scalable cloud application?