我特别需要在 MongoDB 集合中拥有特别大量的稀疏索引。这个数字可能只有几千。每个存储的文档将只使用相对较少的索引,平均每个大约 10 到 30 个。但是,这些文档种类繁多,并且每个都需要不同的索引集。
我找不到任何关于在集合上拥有 > 1000 个稀疏索引的可能影响的文档。空间不是问题。我特别关心的是对节省时间和查询设置的影响。MongoDB 会因如此大的开销而陷入困境吗?
我将运行我自己的基准测试,但我想知道 a) 是否有人知道这方面的一些官方指导方针,并且 b) 对这种情况有任何经验。