Blob (bazy danych)
Z Wikipedii
Blob - w systemach zarządzania bazami danych: typ danych, który umożliwia przechowywanie dużych ilości danych binarnych jako pojedynczy obiekt w bazie danych, stosowany w szczególności do przechowywania danych multimedialnych, takich jak grafika, muzyka czy filmy.
Typ blob rozpowszechnił się, kiedy w miarę rozwoju technologii dyski twarde stały się coraz większe i coraz tańsze, a komputery znacznie zwiększyły wydajność, jednak stosowanie blobów wciąż nie jest zalecane przez specjalistów.
Ze względu na rozmiar i wielką różnorodność typów danych binarnych bloby są zwykle traktowane odmiennie przez systemy baz danych niż inne typy, np. nie są wyświetlane przez polecenie SELECT języka SQL.
[edytuj] Etymologia
Blob (ang. kropelka, kleks) pierwotnie oznaczał fragmenty danych bez określonego typu i jako nazwa został wymyślony przez Jima Starkeya z firmy DEC, który w późniejszym wyjaśnieniu napisał "blob to coś, co zjadło Cincinnati, Cleveland, itd." [1] (chodzi o fantastycznego stwora z filmu "Blob, zabójca z kosmosu" [2]). Później Terry McKiever, odpowiedzialny za marketing w firmie Apollo[3] uznał, że to jakiś skrótowiec i rozszyfrował go jako Basic Large Object. Wreszcie w firmie Informix wymyślono własny termin Binary Large Object, który rozpowszechnił się do tego stopnia, że wiele osób uważa go za jedyny słuszny.
- ↑ The true story of BLOBs (en)
- ↑ Blob, zabójca z kosmosu w Filmweb.pl
- ↑ Prawdopodobnie chodzi o Apollo Computer Inc.