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就是该类型数据库的典型代表。