インデックスのプロパティ
MongoDB がサポートする多数のインデックス タイプに加えて、インデックスにはさまざまなプロパティを持つこともできます。 次のドキュメントでは、インデックスを構築するときに選択できるインデックス プロパティについて詳しく説明します。
- TTL Indexes
- TTL インデックスは TTL コレクションに使用され、一定期間後にデータが期限切れになります。
- Unique Indexes
- 一意のインデックスを使用すると、MongoDB はインデックス フィールドに重複値を含むすべてのドキュメントを拒否します。
- 部分インデックス
- 部分インデックスは、指定されたフィルター条件を満たすドキュメントのみをインデックスします。
- 大文字と小文字を区別しないインデックス
- 大文字と小文字を区別しないインデックスでは、インデックス キー値の大文字と小文字は区別されません。
- Hidden Indexes
- 非表示インデックスはクエリ プランナーには表示されません。
- Sparse Indexes
- sparse indexでは、インデックス フィールドを持たないドキュメントのインデックスは作成されません。