Dans les ordinateurs, que sont les blobs?

Les grands objets binaires, ou blobs, sont des fragments de données binaires stockés dans 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 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. Par conséquent, les blobs sont souvent plus gourmands en 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 de blob.

Dans les programmes de base de données, les informations les plus courantes sont des lettres ou des chiffres. Ceux-ci sont organisés en caractères, chaînes et entiers. Contrairement à ces autres éléments de données, les blobs sont composés de binaires, ou de 1 et de 0, utilisés pour créer une variété de fichiers multimédias.

Dans un blob, le codage binaire est stocké en tant qu'entité unique. Cette entité est souvent un fichier, mais il peut également s'agir d'un programme complet. Les fichiers typiques transformés en blobs sont les vidéos, les images et les fichiers audio, ce qui rend la base de données beaucoup plus variée. En utilisant un blob, un programmeur sera en mesure d'étendre une base de données en conservant simplement des caractères pour pouvoir stocker des médias.

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 savoir quelle image correspond à quelle image. Une chaîne peut être placée sous l'image, qui sert de titre à l'image.

Les chaînes et les entiers dans les bases de données sont uniquement constitués de caractères, ils n'utilisent donc souvent qu'une quantité infime de mémoire. Les blobs utilisent beaucoup plus de mémoire, car les fichiers sont plus volumineux et nécessitent plus de caractères qu'une chaîne ou un entier. L'utilisation d'un grand nombre d'objets blob peut ralentir une base de données, raison pour laquelle il existe 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 va de quelques centaines de mégaoctets (Mo) à quelques gigaoctets (Go). Un seuil plus élevé signifie que davantage d'objets blob peuvent être créés, mais augmente en même temps le risque que le blob ralentisse la base de données.

Certains systèmes de base de données n'autorisent pas l'utilisation de blob. Cela est rare, car les blobs 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'existe aucun moyen d'inclure des fichiers multimédias dans la base de données.

DANS D'AUTRES LANGUES

Cet article vous a‑t‑il été utile ? Merci pour les commentaires Merci pour les commentaires

Comment pouvons nous aider? Comment pouvons nous aider?