Was sind in Computern Blobs?
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 bestehen die häufigsten Informationen aus Buchstaben oder Zahlen. Diese sind als Charaktere, Saiten und Ganzzahlen organisiert. Im Gegensatz zu diesen anderen Datenstücken besteht Blobs aus Binär- oder 1er und 0er, die zum Erstellen einer Vielzahl von Mediendateien verwendet werden. Diese Entität ist oft eine Datei, kann aber auch ein ganzes Programm sein. Typische Dateien in Blobs sind Videos, Bilder und Audiodateien, die erstellenDie Datenbank selbst viel unterschiedlicher. Durch die Verwendung eines BLOB kann ein Programmierer eine Datenbank von nur Charakteren erweitern, um Medien für den Speicher zu halten.
Charakterdateien und Blobs können für die Organisation 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.
Strings und Ganzzahlen in Datenbanken werden nur aus Zeichen hergestellt, sodass sie häufig nur eine kleine Menge Speicher verwenden. 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, normalerweise eine Grenze gibt.
Blob -Dateien in den meisten Datenbanken haben einen Speicherschwellenwert. Für MosT -Datenbanken reicht von mehreren hundert Megabyten (MB) bis zu einigen Gigabyte (GB). Ein höherer Schwellenwert bedeutet, dass mehr Blob -Objekte gemacht werden können, aber gleichzeitig die Wahrscheinlichkeit, dass der Blob die Datenbank verlangsamt, erhöht.
Einige Datenbanksysteme erlauben den BLOB -Gebrauch nicht. 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.