您的位置:首页 > 数据库 > Mongodb

mongodb-创建索引

2015-12-09 17:15 411 查看
在单个field上创建索引,查询时用升序或降序的区别不大。在多个field上创建索引的时候,影响就比较大了。

如果索引中的field是一个array,那么索引就变成了多key索引,多key索引不支持全覆盖查询。

> db.users.createIndex({name:1});
{
"createdCollectionAutomatically" : false,
"numIndexesBefore" : 1,
"numIndexesAfter" : 2,
"ok" : 1
}
> db.users.createIndex({name:1,age:1});
{
"createdCollectionAutomatically" : false,
"numIndexesBefore" : 2,
"numIndexesAfter" : 3,
"ok" : 1
}
>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: