Introduction à JSON et BSON dans MongoDB

Cela donne une introduction à JSON et BSON



Qu'est-ce que JSON?

JSON est la notation d'objets JavaScript. Il s'agit d'un format d'échange de données léger, qui peut facilement être transféré d'un système à l'autre. Il est facile de lire et d'écrire ce format. Ce n'est pas non plus une tâche complexe pour les machines à analyser et à générer. Le format du texte est totalement indépendant de la langue.



Au niveau élevé, JSON aura deux choses: un objet et un tableau. Un objet est une collection de paires nom / valeur et un tableau est une liste ordonnée de valeurs. Avec la combinaison de deux, vous pouvez avoir une structure JSON complète. Le nombre maximum de documents que l'on peut intégrer dans un document est de 100. C'est un facteur très important lorsque l'on travaille avec MongoDB.

C ++ itératif fibonacci

Ainsi, un objet commencera par des accolades et se terminera par des accolades, puis vient la clé et la valeur. Un tableau commencera par les crochets normaux non bouclés, puis vient la valeur et la virgule. Certains types de données peuvent être pris en charge. Voir l'image ci-dessous pour mieux la comprendre.



Qu'est-ce que BSON?

BSON n'est rien d'autre que du JSON binaire, c'est-à-dire une notation d'objet JavaScript binaire. Contrairement à JSON, il n'est pas dans un format lisible. Il prend en charge l'incorporation de documents et de tableaux dans d'autres documents et tableaux. Comme JSON, il est facile pour les machines d'analyser et de générer. Pour plus d'informations sur ces deux sujets, vous pouvez toujours obtenir un aperçu de diverses sources. Lorsque vous consultez les sites Web pour obtenir des informations, vous verrez la différence entre JSON et BSON et comprendrez à quel point les deux sont différents en termes de lisibilité.

Vous avez une question pour nous? Mentionnez-les dans la section commentaires et nous vous recontacterons.

Articles Similaires:



un tableau d'objets java

Comprendre la journalisation dans MongoDB