Εισαγωγή στο JSON & BSON στο MongoDB



Αυτό δίνει μια εισαγωγή στα JSON και BSON

Τι είναι το JSON;

Το JSON είναι σημειογραφία αντικειμένου JavaScript. Είναι μια ελαφριά μορφή ανταλλαγής δεδομένων, η οποία μπορεί να μεταφερθεί εύκολα από το ένα σύστημα στο άλλο. Είναι εύκολο να διαβάσετε και να γράψετε αυτήν τη μορφή. Επίσης, δεν είναι περίπλοκο έργο για την ανάλυση και τη δημιουργία μηχανών. Η μορφή κειμένου είναι εντελώς ανεξάρτητη από τη γλώσσα.





Σε υψηλό επίπεδο, το JSON θα έχει δύο πράγματα - Ένα αντικείμενο και έναν πίνακα. Ένα αντικείμενο είναι μια συλλογή ζευγών ονόματος / τιμής και ένας πίνακας είναι μια σειρά τιμών με σειρά. Με το συνδυασμό δύο, μπορείτε να έχετε μια πλήρη δομή JSON. Η μέγιστη ποσότητα εγγράφων που μπορεί κανείς να ενσωματώσει σε ένα έγγραφο είναι 100. Αυτός είναι ένας πολύ σημαντικός παράγοντας κατά την εργασία με το MongoDB.

Έτσι, ένα αντικείμενο θα ξεκινήσει με σγουρά τιράντες και θα τελειώσει με σγουρά τιράντες και έπειτα θα έρθει το κλειδί και η τιμή. Ένας πίνακας θα ξεκινήσει με τις κανονικές, μη σγουρές αγκύλες και έπειτα έρχεται η τιμή και το κόμμα. Υπάρχουν τύποι δεδομένων που μπορούν να υποστηριχθούν. Δείτε την παρακάτω εικόνα για να την κατανοήσετε καλύτερα.



Σε ποιες περιπτώσεις χρησιμοποιείται ο προγραμματισμός sas

Τι είναι το BSON;

Το BSON δεν είναι τίποτα άλλο από το Binary JSON, δηλαδή το Binary JavaScript Object Notation Σε αντίθεση με το JSON, δεν είναι σε αναγνώσιμη μορφή. Υποστηρίζει την ενσωμάτωση εγγράφων και συστοιχιών σε άλλα έγγραφα και πίνακες. Όπως το JSON, είναι εύκολο για τα μηχανήματα να αναλύσουν και να δημιουργήσουν. Για περισσότερες πληροφορίες και για τα δύο αυτά θέματα, μπορείτε πάντα να λάβετε μια εικόνα από διάφορες πηγές. Όταν ελέγχετε τους ιστότοπους για πληροφορίες, θα δείτε τη διαφορά στο JSON και το BSON και θα καταλάβετε πόσο διαφορετικές είναι οι δύο όσον αφορά την αναγνωσιμότητα.

Έχετε μια ερώτηση για εμάς; Αναφέρετέ τα στην ενότητα σχολίων και θα επικοινωνήσουμε μαζί σας.

Σχετικές αναρτήσεις:



Κατανόηση του Journaling στο MongoDB