1.保证足够大的内存. 2.Mongodb跟mysql一样,对于常用的查询条件,该建索引的建索引.不要认为内存够用,数据就会在内存,有时,内存够用,数据也不一定在内存. 3.使用副本集,一个主库,进行更新等操作,一个replicaset,用于检索查询.如果使用一个实例的话,更新等操作会锁定整个库,从而影响到查询检索的速度.项目中经过测试,有副本集的库,速度要比没有副本的库快至少5倍. 4.Mongodb对两个及以上的数组列,不能建立复合索引.也就是说,一个复合索引中,不能包含两列都是数组的列.…