um objeto binário grande (BLOB) é uma coleção de dados binários armazenados como uma única entidade em um sistema de gerenciamento de banco de dados. Blobs são tipicamente imagens, áudio ou outros objetos multimídia, embora às vezes código executável binário é armazenado como uma blob. Suporte de banco de dados para blobs não é universal.Blobs foram originalmente apenas grandes pedaços amorfo de dados inventados por Jim Starkey no DEC, que os descreve como “a coisa que comeu Cincinnati, Cleveland, ou o que quer que” de “The 1958 Steve McQueen movie”, referindo-se ao Blob. Mais tarde, Terry McKiever, uma pessoa de marketing para Apollo, sentiu que precisava ser um acrônimo e inventou o backronym Basic Large Object. Em seguida, Informix inventou um backronym alternativo, objeto binário grande.
O tipo de dados e a definição foi introduzida para descrever dados não definido originalmente no computador tradicional e sistemas de banco de dados, sobretudo porque era demasiado grande para armazenar praticamente no momento em que o campo de sistemas de banco de dados foi o primeiro a ser definido nos anos 1970 e 1980. O tipo de dados tornou-se prática quando o espaço em disco tornou-se barato. Esta definição ganhou popularidade com o DB2 da IBM.
O termo é usado em bases de dados NoSQL, especialmente em bases de dados de valor-chave, tais como Redis.
o nome “blob” é mais emprestado pelo software de aprendizagem profunda Caffe para representar matrizes multidimensionais.