Saltar al contenido
uencoder

BSON Binary

BSON Binary es el tipo de datos binarios de BSON, que almacena flujos de bytes arbitrarios con un marcador de subtipo (p. ej., genérico, UUID, MD5).

Propósito

Almacenar datos binarios en MongoDB (imágenes, claves de cifrado, bytes UUID crudos) de forma más compacta que una cadena Base64.

Mecanismo

Tipo BSON 5 (binario): 4 bytes de longitud más 1 byte de subtipo más los bytes crudos. Subtipos: 0=genérico, 3=UUID heredado, 4=UUID nuevo, 5=MD5, 128=definido por el usuario.

Casos de uso

  • Almacenamiento binario en MongoDB
  • Fragmentos de archivos GridFS
  • Almacenamiento de bytes UUID crudos

Herramientas relacionadas

References