對於bson和mongoDB的小記

1、什麼是bson?

它是一種二進制式的數據存儲格式,基於json實現。可以用作網絡數據交換的一種數據形式,類似於protobuf。


2、bson和json的區別?有什麼優缺點?

和json的區別:比json擁有更多的類型,例如array、Date、BinData。

優缺點:優點是靈活性高(輕量型、可遍歷性、高效性),缺點是空間利用率不是很理想。


3、bson和mongoDB的關係?

monggoDB使用了BSON這種結構來存儲數據和網絡數據交換。把這種格式轉換成一文檔這概念,因爲BSON是schema-free的,所以在mongoDB中所對應的

文檔也有這個特徵。這裏的文檔也可以理解爲關係型數據庫中的一條記錄。只是這裏的文檔更爲豐富些,例如文檔可以嵌套。


4、什麼是mongoDB?

數據庫一般爲關係型數據庫,例如mysql。另外的就是非關係型數據庫,mongoDB就是該類型數據庫的典型代表。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章