BSON (Binary JSON) è il formato binario che MongoDB utilizza per archiviare documenti — estende JSON con ulteriori tipi di dati (come date, ObjectId, binary, e tipi numerici appropriati) ed è efficiente per l'archiviazione e l'attraversamento. Comprendere i tipi BSON aiuta a memorizzare i dati correttamente.
BSON — binary JSON con più tipi
JSON has limited types (string, number, boolean, null, object, array).
BSON adds: ObjectId, Date, Binary, Decimal128, distinct Int/Long/Double, Timestamp, etc.
→ BSON is more efficient (binary, typed, traversable) and richer than plain JSON text.
