MongoDB 与 Mysql 概念对应关系

MongoDB 存储方式
数据存储在硬盘中,默认存储在/data/db ( C:/data/db ) 中。
test数据库生成文件:
一个ns文件: test.ns (16M)
多个数据文件: test.0(16M) , test.1(32M) , test.2 (64M) ...
即每一个数据文件是前一个数据文件的2倍。
在32位系统上,数据库文件总共不能超过2G,否则无法再插入数据。推荐使用64位操作系统。
MongoDB是面向文档的数据库
MongoDB 中以文档的方式存取记录,如一条记录格式如下:
{ “username”:”Tom”, “age”:10 }
{ "username":"Tom" , "age" : "10" }
{“Username”:”Tom”,”age”:10}
注意:
1.以上是两个不同的文档,MongoDB区分大小写的数据类型,第一个age字段是数字类型,第二个age是字符串类型。
2. 每一个文档尺寸不能超过16M
MongoDB 中的数据库
Mongodb中的数据库和Mysql中的数据为概念类似,只是无需创建。
一个数据库中可以有多个集合。一个集合中可以有多个文档。
Mongodb中保留以下数据库:
admin : 总管理员的数据库
local : 本地数据库,不会被复制
config : 分片时的配置数据库