美文网首页
MongoDB 命名规范 (小计2)

MongoDB 命名规范 (小计2)

作者: 70fd779f77ba | 来源:发表于2015-05-19 20:04 被阅读3653次

    文件键命名注意点

    1._id 是系统保留关键字, 是默认主键, 在集合中必需唯一, 且不可更改.

    2.键不能包含\0或空字符,这个字符表示键的结尾

    3.不能以$开头

    4.不能包含.(点号)

    5.键区分大小写且不能重复 example:{Aaa:1, aaa:2}

    集合命名注意点

    1.集合名不能为空字符串(" ")

    2.不能包含\0或空字符,这个字符表示键的结尾

    3.集合名不能以"system."开头,此前缀是系统本身保留的

    4.集合名不能包含$字符(注:可包含 . 点号)

    数据库命名注意点

    1.不能为空字符串(" ")

    2.不能以$开头

    3.不能包含.(点号)和空字符串

    4.数据库名区分大小写(建议数据库名全部使用小写)

    5.数据库名最长为64个字节

    6.不要与系统保留的数据库名相同,这写数据库包括:admin,local,config等

    命名空间

    把数据库名添加到集合名前边,以 . (点号)链接,得到集合的完全限定名,就是命名空间,

    example: hello.mongo

    注:点号可以出现在集合的名字中,例如:hello.mongo.world. 可以将world看作mongo集合的子集合

    命名空间的长度不可超过100个字节.

    相关文章

      网友评论

          本文标题:MongoDB 命名规范 (小计2)

          本文链接:https://www.haomeiwen.com/subject/crulqttx.html