Blob
No edit summary
No edit summary
 
(2 intermediate revisions by 2 users not shown)
Line 1: Line 1:
===== '''Definition''' =====
===== '''Definition''' =====
A '''blob'''  (short for '''Binary Large Object''') is a a mass of data stored in binary form/ a chunk of binary data that doesn’t necessarily conform to any specific file format. It can represent various types of unstructured data, such as images, videos, audio files, documents, or any other binary content.
"BLOB" stands for Binary Large Object. It's a term used in computing to refer to a collection of binary data stored as a single entity. Binary data means it is data such as images, videos, but it can also be large chunks of texts.


===== '''Purpose of Blob Storage''' =====
Imagine you have a file on your computer - say, a picture. That picture is composed of a large amount of binary data representing the pixels, colors, and other information. Instead of referring to each individual piece of data separately, you can group it all together and call it a BLOB.
Azure Blob Storage is Microsoft’s object storage solution for the cloud. It is optimized for storing massive amounts of unstructured data.


Use cases include serving files directly to browsers, streaming media, writing log files, backup and restore, disaster recovery, and archiving.
In databases, BLOBs are often used to store large chunks of data like images, audio files, or documents. They allow these pieces of information to be managed and retrieved as a single unit, which can be more efficient than handling each piece separately. Think of a BLOB as a way to package and handle big chunks of binary data neatly.


===== '''Access and Usage''' =====
You can model Blobs either as chunks of data with no hints on how to handle that data, or you can set it's type to, for example, "Image", and the user interface will show it as an image.  
Users or client applications can access objects in Blob Storage via HTTP/HTTPS from anywhere in the world. Objects are accessible through the Azure Storage REST API, Azure PowerShell, Azure CLI, or Azure Storage client libraries. Secure connections can be established using SSH File Transfer Protocol (SFTP) or by mounting Blob Storage containers using the Network File System (NFS) 3.0 protocol.


Azure Blob Storage provides a scalable and flexible way to store unstructured data, making it suitable for a wide range of applications and scenarios.
'''See also:''' [[Documentation:BlobStorage|Blob Storage]]
 
Read more: https://learn.microsoft.com/en-us/azure/storage/blobs/storage-blobs-introduction

Latest revision as of 05:24, 16 May 2024

Definition

"BLOB" stands for Binary Large Object. It's a term used in computing to refer to a collection of binary data stored as a single entity. Binary data means it is data such as images, videos, but it can also be large chunks of texts.

Imagine you have a file on your computer - say, a picture. That picture is composed of a large amount of binary data representing the pixels, colors, and other information. Instead of referring to each individual piece of data separately, you can group it all together and call it a BLOB.

In databases, BLOBs are often used to store large chunks of data like images, audio files, or documents. They allow these pieces of information to be managed and retrieved as a single unit, which can be more efficient than handling each piece separately. Think of a BLOB as a way to package and handle big chunks of binary data neatly.

You can model Blobs either as chunks of data with no hints on how to handle that data, or you can set it's type to, for example, "Image", and the user interface will show it as an image.

See also: Blob Storage

This page was edited more than 8 months ago on 05/16/2024. What links here