IT-словарь › Базы данных › BLOB

BLOB

Базы данных Svenska → Обновлено: 2026-10-18

Binary Large Object — кусок двоичных данных, который база хранит, не делая вид, что понимает его.

Такой тип столбца есть в большинстве СУБД (BLOB в MySQL, bytea в PostgreSQL); в нём лежат изображения, PDF и всё прочее, что не является текстом. Аналог для больших текстов — CLOB. Название придумал Джим Старки, утверждавший, что сначала это была не аббревиатура, а отсылка к фильму про монстра.

Хранить файлы в базе — классический предмет спора: транзакции и резервные копии достаются бесплатно, а расплачиваться приходится раздутой базой и дорогими дампами. Стандартный совет — положить файл в объектное хранилище, а в базе держать только URL. В браузере Blob означает нечто родственное — файлоподобный объект в JavaScript.

← Назад к словарю