質問は非常に単純なものです。コレクション内に複数のインデックスを持つことはできますか?私はできると思いますが、複数のインデックスを検索するたびに、複合インデックスについての説明があり、それは私が探しているものではありません。mongodbで異なる定義を持つ複数のインデックス
私がしたいのは、2つの簡単な別々のインデックスがあることを確認することです。 (私はPHPを使用していて、私はフォーマットするPHPのコードを使用しますが、私は一度に一つのインデックスを検索します
db.posts.ensureIndex({ my_id1: 1 }, {unique: true, background: true});
db.posts.ensureIndex({ my_id2: 1 }, {background: true});
を理解しています。
複合インデックスは、私は何ではありませんので、探している:。
1インデックスがユニークであり、他ではありません
私は最速のオプションであることを行っていないと思う(目を理解するためのリンクを開きます。私がそれが遅くなると思う理由。 link)
インデックスが機能することを確認したいだけです。
ありがとうございます。例では、2つの索引を順番に見たことはありません。 (同じスクリプトで)。私はちょうど確信したかった。余分な情報もありがとう、それは非常に便利になります。 –
MongoDBの情報をお寄せいただきありがとうございます。コレクションごとに40のインデックスを持つことができます。 – The6thSense