MongoDB索引索引通常可以大大提高查询效率,如果没有索引,MongoDB在读取数据时必须扫描集合中的每个文件,并选择那些满足查询条件的记录。扫描整个集合的查询效率很低,尤其是在处理大量数据时,查询可能需要几十秒甚至几分钟,这对网站的性能是非常致命的。索引是一种特殊的数据结构。索引存储在易于遍历和读取的数据集合中。索引是一种对数据库表中一个或多个列的值进行排序的结构。Mongo可以通过创建索引来提高查询速度。1、启动并准备数据启动mongo,选择目标数据库mongousetest然后准备一组数据(10万条数据,数据量较大)for(i=0;i<100000;i++){db.test.insert({name:'test'+i,age:i})}
