Nei computer, cosa sono i BLOB?

Gli oggetti binari di grandi dimensioni o BLOB sono blocchi di dati binari archiviati in un programma di database. Nei database, le informazioni più comuni sono stringhe o righe di testo. Un BLOB è una sezione di file binario in grado di archiviare immagini, video, programmi e altre informazioni nel database. Sono in grado di contenere vari dati, quindi i BLOB sono spesso più ricchi di memoria rispetto ad altre informazioni in un database. Ogni programma di database ha una soglia di memoria diversa per i BLOB e alcuni database non consentono l'utilizzo dei BLOB.

Nei programmi di database, le informazioni più comuni sono costituite da lettere o numeri. Questi sono organizzati in caratteri, stringhe e numeri interi. A differenza di questi altri dati, i BLOB sono composti da binari, ovvero 1 e 0, che vengono utilizzati per creare una varietà di file multimediali.

In un BLOB, la codifica binaria viene archiviata come singola entità. Questa entità è spesso un file, ma può anche essere un intero programma. I file tipici trasformati in BLOB sono video, immagini e file audio, che rendono il database stesso molto più vario. Usando un BLOB, un programmatore sarà in grado di espandere un database dal solo possesso di caratteri alla capacità di contenere i supporti per l'archiviazione.

File di personaggi e BLOB possono essere combinati per l'organizzazione. Ad esempio, se l'amministratore importa un paio di immagini BLOB, può essere fonte di confusione capire quale sia l'immagine. Una stringa può essere posizionata sotto l'immagine, che funge da titolo per l'immagine.

Stringhe e numeri interi nei database sono costituiti solo da caratteri, quindi spesso usano solo una piccola quantità di memoria. I BLOB occupano una quantità di memoria sostanzialmente maggiore, poiché i file sono più intensivi e richiedono più caratteri di una stringa o di un numero intero. L'uso di un grande volume di oggetti BLOB può rallentare un database, motivo per cui di solito esiste un limite alla quantità di memoria che un BLOB può utilizzare.

I file BLOB nella maggior parte dei database hanno una soglia di memoria. Per la maggior parte dei database, questo varia da diverse centinaia di megabyte (MB) a pochi gigabyte (GB). Una soglia più alta significa che è possibile creare più oggetti BLOB ma, allo stesso tempo, aumenta la possibilità che il BLOB rallenti il ​​database.

Alcuni sistemi di database non consentono l'uso del BLOB. Ciò non è comune, poiché i BLOB consentono agli amministratori di archiviare praticamente qualsiasi tipo di file. Per i database che non sono impostati per includere l'architettura BLOB, non è possibile includere file multimediali nel database.

ALTRE LINGUE

Questo articolo è stato utile? Grazie per il feedback Grazie per il feedback

Come possiamo aiutare? Come possiamo aiutare?