Mongodb 用于对 BIG 集合进行过滤和排序的复合索引

Mongodb compound indexes for filtering and sorting on BIG collection

有人可以告诉我在这种情况下是否可以使 Mongodb 中的索引更有效:我的数据库有 5000 万个项目。字段 "ico" 和 "publishDate" 上有两个索引。 Ico 用于过滤,publishDate 用于排序。有没有可能让它像复合索引那样更有效率?我可以在复合索引中结合过滤和排序吗?选择哪个应该是索引定义中的第一个很重要?这有点复杂,因为我没有本地主机上的集合。

创建复合索引 {ico: 1, publishDate: 1}。参考doc.