Docs Menu
Docs Home
/ / /
PyMongo
/ /

クラスター化インデックス

項目一覧

  • Overview
  • サンプル データ
  • クラスター化インデックスの作成

クラスター化されたインデックスは、キー値の順にドキュメントを保存するようにコレクションに指示します。 クラスター化インデックスを作成するには、コレクションを作成するときに次の手順を実行します。

  • _idフィールドをキーとして クラスター化インデックス オプション を指定します。

  • 一意のフィールドをTrueに設定します。

このガイドの例では、 Atlas サンプル データセットsample_mflixデータベースを使用します。 無料の MongoDB Atlas クラスターを作成し、サンプル データセットをロードする方法については、 PyMongo を使い始める を参照してください。

次の例では、新しいmovie_reviewsコレクションの_idフィールドにクラスター化インデックスを作成しています。

sample_mflix.create_collection("movies", clusteredIndex={
"key": { "_id": 1 },
"unique": True
})

詳細については、 マニュアルの 「 クラスター化インデックス 」 と 「 クラスター化コレクション」 MongoDB Serverのセクションを参照してください。

戻る

ワイルドカード インデックス