Skip to main content

Dans les ordinateurs, que sont les blobs?

Les grands objets binaires, ou blobs, sont des morceaux de données binaires stockées sur un programme de base de données.Dans les bases de données, les informations les plus courantes sont les chaînes ou les lignes de texte.Un blob est une section de binaire qui est capable de stocker des images, des vidéos, des programmes et d'autres informations sur la base de données.Ils sont capables de contenir des données variées, donc les blobs sont souvent plus lourds de la mémoire que les autres informations d'une base de données.Chaque programme de base de données a un seuil de mémoire différent pour les blobs, et certaines bases de données n'autorisent pas l'utilisation du blob.

Dans les programmes de base de données, l'information la plus courante se compose de lettres ou de chiffres.Ceux-ci sont organisés comme des personnages, des cordes et des entiers.Contrairement à ces autres données, les blobs sont composés de binaires, ou 1 et 0, qui sont utilisés pour créer une variété de fichiers multimédias.

Dans un blob, le codage binaire est stocké comme une seule entité.Cette entité est souvent un fichier, mais elle peut également être un programme entier.Les fichiers typiques transformés en blobs sont des vidéos, des images et des fichiers audio, qui rendent la base de données elle-même beaucoup plus variée.En utilisant un blob, un programmeur pourra étendre une base de données, de la simple maintenance des caractères à la possibilité de maintenir les supports pour le stockage.

Les fichiers de caractères et les blobs peuvent être combinés pour l'organisation.Par exemple, si l'administrateur importe quelques images blob, il peut être déroutant de déterminer quelle image est laquelle.Une chaîne peut être placée sous l'image, qui agit comme un titre pour l'image.

Les chaînes et les entiers dans les bases de données ne sont fabriqués qu'à partir de caractères, de sorte qu'ils n'utilisent souvent qu'une petite quantité de mémoire.Les blobs prennent une quantité de mémoire considérablement plus élevée, car les fichiers sont plus intensifs et nécessitent plus de caractères qu'une chaîne ou un entier.L'utilisation d'un grand volume d'objets blob peut ralentir une base de données, c'est pourquoi il y a généralement une limite à la quantité de mémoire qu'un blob peut utiliser.

Les fichiers blob dans la plupart des bases de données ont un seuil de mémoire.Pour la plupart des bases de données, cela varie de plusieurs centaines de mégaoctets (MB) à quelques gigaoctets (GB).Un seuil plus élevé signifie que plus d'objets blob peuvent être fabriqués mais, en même temps, augmente les chances que le blob ralentit la base de données.

Certains systèmes de base de données ne permettent pas d'utiliser le blob.Ceci est rare, car les BLOB permettent aux administrateurs de stocker pratiquement tout type de fichier.Pour les bases de données qui ne sont pas configurées pour inclure l'architecture blob, il n'y a aucun moyen d'inclure des fichiers multimédias dans la base de données.