2.2使用索引创建和查询

范围查询($gt,$lt,$gte,$lte,$ne[大于,小于,大于等于,小于等于,不等于])
> db.numbers.find({num:{$gt:30,$lt:50}})

2.2.2索引和explain()
explain描述了查询路径并且允许开发者通过确定查询使用的索引来诊断慢的查询语句。

创建索引createIndex()和查询索引
db.numbers.createIndex({num:1})
db.numbers.getIndexes()
创建索引后,通过explain()查询计划可以发现查询速度明显增加,扫描的文件减少了。





posted @ 2021-01-15 09:32  _Shing  阅读(154)  评论(0)    收藏  举报