BLOB

Significa "Binary Large Object".

Un BLOB es un tipo de datos de base de datos que puede almacenar grandes bloques de datos binarios. Las bases de datos compatibles con BLOB los utilizan para almacenar archivos completos e independientes dentro de la base de datos. Como almacenan datos binarios directamente, los BLOB se diferencian de la mayoría de los otros tipos de datos de bases de datos, que solo pueden almacenar datos como texto sin formato, valores booleanos o números.

Los BLOB permiten que una base de datos adjunte datos binarios directamente a un registro de la base de datos. Por ejemplo, una base de datos con los usuarios de un sitio web puede utilizar el tipo de datos BLOB para almacenar la imagen de perfil cargada por cada usuario. Aunque el uso más común de los BLOB es almacenar archivos multimedia, pueden contener cualquier tipo de archivo: un BLOB puede consistir en un documento PDF, un archivo ZIP o incluso un archivo ejecutable. Sin embargo, como están compuestos por datos binarios no estructurados y no por texto, el software de bases de datos no puede buscar en su contenido; en su lugar, una base de datos puede incluir campos adicionales que contengan metadatos en los que se pueda buscar para el BLOB.

Almacenar archivos como BLOB en una base de datos también aumenta considerablemente el tamaño de la base de datos. Los BLOB binarios requieren mucho más espacio de almacenamiento que el texto sin formato y los números, y almacenar BLOB grandes puede ralentizar las consultas de la base de datos. En lugar de almacenar los BLOB directamente en una base de datos, muchos administradores reservan un almacenamiento en la nube independiente para los archivos multimedia e insertan enlaces a esos archivos en los registros de la base de datos. Esto facilita compartir, actualizar y editar archivos (ya que los cambios no tienen que pasar por la base de datos), pero añade complejidad porque requiere administrar copias de seguridad y permisos independientes.

NOTE: Algunos tipos de bases de datos incluyen varios tipos de datos BLOB para ayudar a administrar el espacio de almacenamiento. Por ejemplo, MySQL admite cuatro tipos: TINYBLOB para archivos de menos de 255 bytes, BLOB para archivos de hasta 64 kilobytes, MEDIUMBLOB para archivos de hasta 16 megabytes y LONGBLOB para archivos de hasta 4 gigabytes.

Actualizado August 14, 2023 por Brian P.

quizPon a prueba tu conocimiento

Wi-Fi Smart Connect broadcasts over what two wireless frequencies?

A
1.0 and 4.0 Ghz
0%
B
1.2 and 2.4 Ghz
0%
C
2.4 and 5.0 Ghz
0%
D
4.8 and 9.6 Ghz
0%
Correct! Incorrect!     View the Smart Connect definition.
More Quizzes →

El diccionario informático Tech Terms

La definición de BLOB en esta página es una definición original escrita por los autores de TechTerms.com. Si desea hacer referencia a esta página o citar esta definición, utilice la barra de cita verde directamente debajo de la definición.

Nuestro objetivo es explicar la terminología informática de manera sencilla y comprensible. Nos esforzamos por la precisión y la claridad en cada definición que publicamos. Si tiene comentarios o desea sugerir un nuevo término técnico, contáctenos.

El boletín de Tech Terms

¡Mejora tu conocimiento técnico con nuestro boletín diario o semanal! Suscríbete hoy y recibe nuevos términos y cuestionarios en tu bandeja de entrada.

Suscríbase al boletín gratuito de TechTerms

¿Con qué frecuencia desea recibir un correo?

Puede cancelar su suscripción o cambiar la frecuencia en cualquier momento usando los enlaces disponibles en cada correo. ¿Preguntas? Contáctenos.

Nota: El boletín se envía en inglés.