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