MongoDB
 sql >> Base de données >  >> NoSQL >> MongoDB

Qu'est-ce que BSON et exactement en quoi est-il différent de JSON ?

BSON est l'encodage binaire des documents de type JSON que MongoDB utilise lors du stockage de documents dans des collections. Il ajoute la prise en charge des types de données tels que Date et binaire qui ne sont pas pris en charge dans JSON.

En pratique, vous n'avez pas besoin d'en savoir beaucoup sur BSON lorsque vous travaillez avec MongoDB, il vous suffit d'utiliser les types natifs de votre langage et les types fournis (par exemple, ObjectId) de son pilote lors de la construction de documents et ils seront mappés dans le type de BSON approprié par le conducteur.