zoukankan      html  css  js  c++  java
  • mongoDB开发规范

    mongoDB库的设计

    mongodb数据库命名规范:db_xxxx
    禁止使用任何 " _ "(下划线)外的特殊字符
    禁止使用数字打头的库名
    数据库名最多为 64字符

    mongoDB集合的设计

    mongodb集合命名规范:t_xxxx
    集合名全部小写
    禁止使用任何 " _ "(下划线) 以外的特殊字符
    禁止使用数字打头的集合名称
    集合名称最多为 64字符

    mongoDB文档的设计

    文档中的 key 禁止使用任何 " _ "(下划线)以外的特殊字符
    禁止使用 _id ,如:向 _id 中写入自定义内容中写入自定义内容
    尽量不要让数组字段成为查询条件
    尽量存放统一了大小写后的数据

    mongoDB索引的设计

    优先使用覆盖索引
    尽量遵循最左前缀原则
    索引名称长度不要超过 128 字符
    尽可能的将单列索引并入组合索引以降低数量

    推荐mongodb版本

    mongodb 2.4
    mongodb 2.6
    mongodb 3.2

  • 相关阅读:
    BZOJ 1630/2023 Ant Counting 数蚂蚁
    BZOJ 3997 组合数学
    BZOJ 2200 道路与航线
    BZOJ 3181 BROJ
    BZOJ 4011 落忆枫音
    BZOJ 4027 兔子与樱花
    vijos 1741 观光公交
    vijos 1776 关押罪犯
    vijos 1780 开车旅行
    5、异步通知机制
  • 原文地址:https://www.cnblogs.com/ae6623/p/6183674.html
Copyright © 2011-2022 走看看