1. 是一个文档数据库,好的性能,非关系型数据库
bson型数据
2. MongoDB的优势有哪些
面向文档的存储:以 JSON 格式的文档保存数据。
任何属性都可以建立索引。
复制以及高可扩展性。
自动分片。
丰富的查询功能。
快速的即时更新。
非关系型数据库的显著特点是不使用SQL作为查询语言,数据存储不需要特定的表格模式。
NoSQL是非关系型数据库,NoSQL = Not Only SQL。
3 为什么用MOngoDB?
架构简单
没有复杂的连接
深度查询能力,MongoDB支持动态查询。
容易调试
容易扩展
不需要转化/映射应用对象到数据库对象
使用内部内存作为存储工作区,以便更快的存取数据。
4 在哪些场景使用MongoDB
大数据
内容管理系统
移动端Apps
数据管理
索引的存储数据结构是B树,索引命名空间存储着对B树的根节点的指针。
5 monogodb 中的分片什么意思
分片是将数据水平切分到不同的物理节点。当应用数据越来越大的时候,数据量也会越来越大。当数据量增长
时,单台机器有可能无法存储数据或可接受的读取写入吞吐量。利用分片技术可以添加更多的机器来应对数据量增加
以及读写操作的要求。
6 MongoDB支持哪些数据类型
oString
oInteger
oDouble
oBoolean
oObject
oObject ID
oArrays
oMin/Max Keys
oDatetime
oCode
oRegular Expression等
7 为什么要在MongoDB中用"Code"数据类型
"Code"类型用于在文档中存储 JavaScript 代码。