Binary large object: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
m + sezione Note |
fix |
||
(7 versioni intermedie di 3 utenti non mostrate) | |||
Riga 1:
{{F|basi di dati|novembre 2013}}
{{S|basi di dati}}
In [[informatica]], un '''binary large object''' (in [[lingua inglese|inglese]] ''oggetto binario di grandi dimensioni''), spesso identificato con l'acronimo '''BLOB''', è un [[tipo di dato (basi di dati)|tipo di dato]] usato nei [[database]].
I campi di tipo BLOB sono destinati alla memorizzazione di dati di grandi dimensioni in [[formato binario]] non direttamente interpretabile dal database, come ad esempio
In origine, i BLOB erano solo grandi pezzi amorfi di dati inventati da Jim Starkey della DEC, che li descrive come "la cosa che mangiava Cincinnati, Cleveland o quel che era" dal "film di [[Steve McQueen (regista)|Steve McQueen]] del 1958"<ref name=":0">{{Cita web|url=
Il tipo di dati e la definizione sono stati introdotti per descrivere dati non originariamente definiti nei tradizionali sistemi di database informatici, in particolare perché
Il [[tipo di dato]] BLOB non è supportato da tutti i database, né presenta caratteristiche uniformi in quelli che lo supportano<ref>{{Cita web|url=https://shartec.eu/blob/|titolo=Blob (Binary Large Object) Definizione significato|sito=SharTec|data=9 novembre 2021
* in [[MySQL]] la dimensione massima di un dato blob può arrivare a 4 GB.
* in [[Firebird SQL]] la massima dimensione di un BLOB è di 32 GB.
Il termine è utilizzato nei database [[NoSQL]], in particolare nei database di tipo ''key-value'' come [[Redis]]<ref>{{Cita web|url=https://www.sswug.org/bentaylor/editorials/blob-data-in-nosql-2/|titolo=BLOB Data in NoSQL|sito=SSWUG.ORG|data=
A seconda dell'implementazione e della cultura d'uso, il concetto può essere alternativamente indicato come "basic large object" o "binary data type"<ref>{{Cita web|url=https://docs.microsoft.com/en-us/sql/t-sql/data-types/binary-and-varbinary-transact-sql|titolo=binary and varbinary (Transact-SQL) - SQL Server|autore=MikeRayMSFT|sito=docs.microsoft.com|lingua=en
== Note ==
<references/>
== Voci correlate ==
* [[Tipo di dato (basi di dati)]]
Line 23 ⟶ 26:
== Collegamenti esterni ==
* {{Collegamenti esterni}}
* {{FOLDOC|Binary large object|Binary large object}}
{{Portale|informatica}}
|