Binary Large OBject(BLOB)는 데이터베이스 관리 시스템에 단일 엔티티로 저장된 이진 데이터 모음입니다. 하는 일반적으로 이미지,오디오 또는 기타 멀티미디어,객체지만 때로는 실행 파일을 바이너리 코드로 저장 합니다. 블롭에 대한 데이터베이스 지원은 보편적이지 않습니다.
Blob 원래 그냥 큰 무형의 덩어리 데이터에 의해 발명되는 짐 스타키에서 DEC,누가 설명으로”는 것을 먹고 신시내티,클리브랜드,또는 어떤””에서는 1958 년 영화”참조하여,합니다. 나중에 아폴로의 마케팅 담당자 인 테리 맥키버(Terry McKiever)는 두문자어가 될 필요가 있다고 느꼈고 backronym Basic Large Object 를 발명했습니다. 그런 다음 Informix 는 대체 backronym,이진 대형 객체를 발명했습니다.
데이터 입력 및 정의를 소개하는 설명되지 않는 데이터는 원래 정의에서는 전통적인 컴퓨터 데이터베이스 시스템,특히 때문에 그것은 너무 큰을 실질적으로 저장시에 현장의 데이터베이스 시스템은 첫 번째 정의되는 1970 년대와 1980 년대. 데이터 입력이 된 실용적인 디스크 공간이 되었다 저렴합니다. 이 정의는 IBM 의 DB2 로 인기를 얻었습니다.
이 용어는 NoSQL 데이터베이스,특히 Redis 와 같은 키-값 저장소 데이터베이스에서 사용됩니다.
“blob”이라는 이름은 다차원 배열을 나타 내기 위해 deep learning 소프트웨어 Caffe 에 의해 더 차용됩니다.