初识MongoDB

文档是MongoDB的基本单元,概念上文档相当于关系数据库的行;集合相当于关系数据库的表;一个MongoDB实例可以有多个相互独立的数据库,每个数据库都可以拥有自己的集合。
1、文档:
每个文档都有一个特殊的键“_id”,这个在文档所属的集合中是唯一的。文档的键值对是一个有序集;文档的键用除‘\0’外的做生意UTF-8字符组成,其中‘.’与'$'具有特殊的意思,只能在特定的环境下使用。
2、集合
集合是一组文档,也可以用‘.’语法定义子集合;集合命名也是用UTF-8字符,
a、不能用空串命名;
b、不能包含‘\0’
c、‘$’为保留字符;因为一些系统生成的集合用‘$’命名。
d、不能用‘system.’开头。是因为系统集合名用‘system.’开头
3、数据库
多个集合组成数据库,
数据库名不能是空串,不能含有‘/ \ . " * < > : | ? $ 空格 \0’字符,基本只能ASCII中的字母和数字,数据库名区分大小写,最多64字节。
保留数据库名有:admin、local、config

-------------------------------------------------------------------
若有其他凝问或文中有错误,请及时向我指出,
我好及时改正,同时也让我们一起进步。
email : [email protected]
qq     : 1035862795
敲门砖: 代码谱写人生

猜你喜欢

转载自binary-space.iteye.com/blog/2370103