mogodb的索引的创建(mogodb索引用什么数据结构)
导语:mongodb中的索引创建
一 索引的建立
索引的建立:是为了提升查询的速度测试插入100000条数据到数据库中for(i=0;i<100000;i++){
db.test.insert({name:&39;+i,age:i})
}
查询第1000名人员的信息并且进行显示db.test.find({name:&39;})
{ : ObjectId(), : , : 1000 }
查询程序执行的时间db.test.find({name:&39;}).explain(&39;)
{
: {
: 1,
: ,
: false,
: {
: {
:
}
},
: {
: ,
: {
: ,
: {
: 1
},
: ,
: false,
: {
: [ ]
},
: false,
: false,
: false,
: 2,
: ,
: {
: [
test1000\test1000\
]
}
}
},
: [ ]
},
: {
: true,
: 1,
: 0,
: 1,
: 1,
: {
: ,
: 1,
: 0,
: 2,
: 1,
: 0,
: 0,
: 0,
: 0,
: 1,
: 0,
: 1,
: 0,
: {
: ,
: 1,
: 0,
: 2,
: 1,
: 0,
: 0,
: 0,
: 0,
: 1,
: 0,
: {
: 1
},
: ,
: false,
: {
: [ ]
},
: false,
: false,
: false,
: 2,
: ,
: {
: [
test1000\test1000\
]
},
: 1,
: 1,
: 0,
: 0,
: 0
}
}
},
: {
: ,
: 27017,
: ,
:
},
: 1
}
设置索引加快查询时间和速度本文内容由快快网络小涵创作整理编辑!