MongoDB——索引类型之复合索引(Compound Index)
Posted 小志的博客
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MongoDB——索引类型之复合索引(Compound Index)相关的知识,希望对你有一定的参考价值。
目录
一、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()
以上是关于MongoDB——索引类型之复合索引(Compound Index)的主要内容,如果未能解决你的问题,请参考以下文章
MongoDB——索引类型之多键索引(Multikey Index)
MongoDB——索引类型之多键索引(Multikey Index)