Hvad er JSON?
JSON er JavaScript-objektnotation. Det er et letvægtsformat til dataudveksling, som let kan overføres fra det ene system til det andet. Det er let at læse og skrive dette format. Det er heller ikke en kompleks opgave for maskiner at parse og generere. Tekstformatet er fuldstændigt sproguafhængigt.
På højt niveau vil JSON have to ting - Et objekt og et array. Et objekt er en samling af navn / værdipar, og et array er en ordnet liste over værdier. Med kombinationen af to kan du have en komplet JSON-struktur. Den maksimale mængde dokumenter, som man kan integrere i et dokument, er 100. Dette er en meget vigtig faktor, når man arbejder med MongoDB.
Så et objekt starter med krøllede seler og slutter med krøllede seler og derefter kommer nøglen og værdien. Et array starter med de normale, ikke-krøllede parenteser, så kommer værdi og komma. Der er datatyper, der kan understøttes. Se billedet nedenfor for at forstå det bedre.
Hvad er BSON?
BSON er intet andet end binær JSON, dvs. binær JavaScript-objektnotation. I modsætning til JSON er det ikke i et læsbart format. Det understøtter indlejring af dokumenter og arrays i andre dokumenter og arrays. Ligesom JSON er det let for maskiner at analysere og generere. For mere information om begge disse emner kan du altid få et indblik fra forskellige kilder. Når du tjekker webstederne for information, vil du se forskellen i JSON og BSON og forstå, hvor forskellige de to er med hensyn til læsbarhed.
Har du et spørgsmål til os? Nævn dem i kommentarfeltet, så vender vi tilbage til dig.
Relaterede indlæg:
java hvad er en vektor
Forståelse af journalføring i MongoDB