MongoDB命名规则

1、文档
    ① 键不能含有\0(空字符)。这个字符用来表示键的结尾;
    ② . 和 $ 有特别意义,在特殊环境下才能用;
    ③ “_”开头的键是保留的;
    ④ 区分类型,也区分大小写
    ⑤ 不能有重复的键
2、集合
    ①  集合名不能是空字符串"";
    ② 集合名不能含有 \0 字符(空字符);
    ③ 集合名不能以“system.”开头;
    ④ 集合名不能含有保留字符 $
3、数据库
    ① 不能是空字符串("");
    ② 不得含有 ' '(空格)、.、$、/、\ 和 \0(空字符)
    ③ 应全部小写
    ④ 最多 64 字节
    ⑤ 命名空间长度不得超过121字节,在实际使用中应小于100字节。
4、ObjectId
 0 1 2 3 |  4 5 6  | 7 8  | 9 10 11
 时间戳  | 机器码 | PID | 计数器


上一篇:无

下一篇:MongoDB使用规范