Home » Full Forms » Technology Full Forms

What is the full form of BLOB?

Full form of BLOB: Here, we are going to learn about the BLOB, full form of BLOB, overview, advantages and disadvantages.
Submitted by Anushree Goswami, on November 23, 2019

BLOB: Binary Large Object

BLOB is an abbreviation of Binary Large Object. It is a collection of binary data accumulated and stored in a database management system that consists of a complex data type. It reserves binary data. The variables which are used in this data type have a variable length, which is not the case in most of the other data types like integers, floating-point numbers, characters, and strings. Images, audio files, and video clips, etc. are stored by using the BLOB data type. For example, in a database, the BLOB data type is used to store a photo album for images and the captions, a string data type is used.

BLOB full form

Image source: http://blogs.quovantis.com/getting-started-with-net-api-for-queue-storage-azure/

BLOB character length can be up to 2,147,483,647 long according to the requirement of the data type. It is used to store multimedia files therefore, it needs more expanse than other data types. Usually, according to the disk storage capacity of the user's system, BLOB character size is determined. 2 GB is the minimal size in C/SIDE for the BLOB data type. Also, BLOB strings do not carry character data and they are also associated with a code page.

Advantages

  • Backups are easier because the file has established it in the database of the BLOB data type.
  • BLOB enables the insertion of the metadata and files in the same table and attribute.
  • By inserting the metadata and content, transactional integrity occurs, which does not happen in most of the cases of other file systems because they aren't transactional.
  • By storing BLOBs in a database, the rights management of the database system distinctly controls and modulates the access rights to the data.
  • By storing BLOBs inside SQL server directly, BLOBs are move from one server to another because there is no requirement for any manual efforts to keep them in acting together along with the normal process of data transfer.

Disadvantages

  • In BLOB, table and attributes lock in a database.
  • In case of performance, in comparison to data types like varbinary which enable for 2TB of data to be stored in the database, these files are an issue in access and storage of data.
  • In BLOB before operating on functions of the data, video and other huge files are stored in RAM.
  • Dramatically, the size can be increased in the database.
  • The BLOBs are unorganized from the perspective of the database and for that reason, they are unreadable.
  • BLOBs cannot be seized or assessed by the databases.






Comments and Discussions

Ad: Are you a blogger? Join our Blogging forum.




Languages: » C » C++ » C++ STL » Java » Data Structure » C#.Net » Android » Kotlin » SQL
Web Technologies: » PHP » Python » JavaScript » CSS » Ajax » Node.js » Web programming/HTML
Solved programs: » C » C++ » DS » Java » C#
Aptitude que. & ans.: » C » C++ » Java » DBMS
Interview que. & ans.: » C » Embedded C » Java » SEO » HR
CS Subjects: » CS Basics » O.S. » Networks » DBMS » Embedded Systems » Cloud Computing
» Machine learning » CS Organizations » Linux » DOS
More: » Articles » Puzzles » News/Updates


© https://www.includehelp.com some rights reserved.