Inleiding tot JSON & BSON in MongoDB



Dit geeft een inleiding tot JSON en BSON

Wat is JSON?

JSON is JavaScript-objectnotatie. Het is een lichtgewicht gegevensuitwisselingsformaat, dat gemakkelijk van het ene systeem naar het andere kan worden overgedragen. Dit formaat is gemakkelijk te lezen en te schrijven. Het is ook geen complexe taak voor machines om te parseren en te genereren. Het tekstformaat is volledig taalonafhankelijk.





Op hoog niveau heeft JSON twee dingen: een object en een array. Een object is een verzameling naam / waarde-paren en een array is een geordende lijst met waarden. Met de combinatie van twee kunt u een volledige JSON-structuur hebben. Het maximale aantal documenten dat men in een document kan insluiten is 100. Dit is een zeer belangrijke factor bij het werken met MongoDB.

Dus een object begint met accolades en eindigt met accolades en dan komt de sleutel en de waarde. Een array begint met de normale, niet-accolades, komt dan met waarde en komma. Er zijn gegevenstypen die kunnen worden ondersteund. Zie de afbeelding hieronder om het beter te begrijpen.



hoe je een dubbel converteert naar een int java

Wat is BSON?

BSON is niets anders dan binaire JSON, d.w.z. binaire JavaScript-objectnotatie. In tegenstelling tot JSON is het niet in een leesbaar formaat. Het ondersteunt het inbedden van documenten en arrays in andere documenten en arrays. Net als JSON is het gemakkelijk voor machines om te parseren en te genereren. Voor meer informatie over beide onderwerpen kunt u altijd inzicht krijgen uit verschillende bronnen. Wanneer u de websites controleert op informatie, zult u het verschil zien in JSON en BSON en zult u begrijpen hoe verschillend de twee zijn in termen van leesbaarheid.

Heeft u een vraag voor ons? Noem ze in het opmerkingengedeelte en we nemen contact met u op.

Gerelateerde berichten:



Inzicht in journaling in MongoDB