目录
一、MongoDB官网地址
二、复合索引(Compound Index)
2.1、复合索引(Compound Index)的概述
- 复合索引是多个字段组合而成的索引,其性质和单字段索引类似。但不同的是,复合索引中字段的顺序、字段的升降序对查询性能有直接的影响,因此在设计复合索引时则需要考虑不同的查询场景。
2.2、复合索引(Compound Index)的图解
2.3、复合索引(Compound Index)的注意事项
三、复合索引的创建
-
在集合books1的type字段和favCount字段上创建升序复合索引
注:索引规范中的字段值描述了该字段的索引类型。例如,值1指定按升序排列项目的索引。的值-1指定按降序排列项目的索引。> db.books1.createIndex({type:1,favCount:1})
-
查看创建的复合索引
> db.books1.getIndexes()