MongoDBコレクションに特に多数のスパースインデックスを含める必要があります。その数はおそらく数千人に満たないでしょう。保存されたドキュメントはそれぞれ、比較的少数のインデックスのみを使用し、平均してそれぞれ約10〜30個です。ただし、ドキュメントは非常に多様であり、それぞれ異なるインデックスのセットが必要になります。
コレクションに1000を超えるスパースインデックスがある場合の考えられる影響に関するドキュメントが見つかりません。スペースは問題ではありません。私が特に懸念しているのは、時間の節約とクエリの設定への影響です。MongoDBは、この大きなオーバーヘッドで行き詰まりますか?
私は自分のベンチマークを実行しますが、a)誰かがこれに関するいくつかの公式ガイドラインを知っているかどうか、およびb)このシナリオの経験があるかどうかを知りたいです。