Docs Menu

Docs Homeアプリケーションの開発Python ドライバー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のセクションを参照してください。

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