Skip to main content

Was sind Blobs in Computern?

Binäre große Objekte oder Blobs sind Stücke von Binärdaten, die in einem Datenbankprogramm gespeichert sind.In Datenbanken sind die häufigsten Informationen oder Textzeilen.Ein Blob ist ein Binärbereich, der in der Lage ist, Bilder, Videos, Programme und andere Informationen zur Datenbank zu speichern.Sie sind in der Lage, unterschiedliche Daten zu halten, sodass Blobs häufig speicherlastiger sind als andere Informationen in einer Datenbank.Jedes Datenbankprogramm hat einen anderen Speicherschwellenwert für Blobs, und einige Datenbanken erlauben keine BLOB -Verwendung.

In Datenbankprogrammen besteht die häufigste Informationen aus Buchstaben oder Zahlen.Diese sind als Charaktere, Saiten und Ganzzahlen organisiert.Im Gegensatz zu diesen anderen Datenstücken bestehen Blobs aus Binär- oder 1s und 0s, die zum Erstellen einer Vielzahl von Mediendateien verwendet werden.

In einem Blob wird die Binärcodierung als einzelne Entität gespeichert.Diese Entität ist oft eine Datei, kann aber auch ein ganzes Programm sein.Typische Dateien in Blobs sind Videos, Bilder und Audiodateien, die die Datenbank selbst viel unterschiedlicher machen.Durch die Verwendung eines Blob kann ein Programmierer eine Datenbank erweitern, von nur Charakteren bis hin zum Speichern von Medien für den Speicher.

Charakterdateien und Blobs können für Organisationen kombiniert werden.Wenn der Administrator beispielsweise ein paar Blob -Bilder importiert, kann es verwirrend sein, herauszufinden, welches Bild welches ist.Eine Zeichenfolge kann unter das Bild platziert werden, das als Titel für das Bild fungiert.Blobs nehmen eine wesentlich höhere Menge an Speicher auf, da die Dateien intensiver sind und mehr Zeichen als eine Zeichenfolge oder Ganzzahl erfordern.Die Verwendung eines großen Volumens von Blob -Objekten kann eine Datenbank verlangsamen, weshalb die Menge an Speicher, die ein Blob verwenden kann, in der Regel eine Grenze gibt.

BLOB -Dateien in den meisten Datenbanken haben einen Speicherschwellenwert.Für die meisten Datenbanken reicht dies von mehreren hundert Megabyte (MB) bis zu einigen Gigabyte (GB).Ein höherer Schwellenwert bedeutet, dass mehr Blob -Objekte vorgenommen werden können, aber gleichzeitig die Wahrscheinlichkeit erhöht, dass der Blob die Datenbank verlangsamt.

Einige Datenbanksysteme erlauben nicht die Verwendung von Blob.Dies ist ungewöhnlich, da Blobs Administratoren es ermöglichen, praktisch jede Art von Datei zu speichern.Für Datenbanken, die nicht so eingerichtet sind, dass die Blob -Architektur einbezogen wird, gibt es keine Möglichkeit, Mediendateien in die Datenbank aufzunehmen.