MangoDB使用总结

MangoDB的优点:

Schema Free;

CAPPing Table;

二维索引;

分布计算;

读写性能;

 

MangoDB性能注意事项:

1. key尽量短,key会在每一行中存在,太长对数据大小影响很大;

2. 常用key放在前面;mangodb匹配key的方式是从前向后扫描,遇到匹配的才停止;

3. _id应用起来,可以根据业务采用有意义的东西;

4. 在查询语句中hint出使用的索引;如果不指定索引,mangodb对首先检测是否存在_id,然后检测是否有hint,不存在则多个索引并行计算,如果某个索引完成则被记住,其他索引停止,以后类似的脚本都采用被记住的索引;如果hint索引会提升性能;

5. mangodb中索引的大小大于内存时,性能会有一个很大的下降。

 

你可能感兴趣的:(man)