MangoDB的优点:
Schema Free;
CAPPing Table;
二维索引;分布计算;
读写性能;
MangoDB性能注意事项:
1. key尽量短,key会在每一行中存在,太长对数据大小影响很大;
2. 常用key放在前面;mangodb匹配key的方式是从前向后扫描,遇到匹配的才停止;
3. _id应用起来,可以根据业务采用有意义的东西;
4. 在查询语句中hint出使用的索引;如果不指定索引,mangodb对首先检测是否存在_id,然后检测是否有hint,不存在则多个索引并行计算,如果某个索引完成则被记住,其他索引停止,以后类似的脚本都采用被记住的索引;如果hint索引会提升性能;
5. mangodb中索引的大小大于内存时,性能会有一个很大的下降。