Azure Cosmos DB for MongoDB を使用して接続してクエリを実行する

完了

Azure Cosmos DB for MongoDB アカウントを作成すると、そのアカウントに簡単に接続できます。 .NET、Node.js、MongoDB シェル、Java、Python、その他のソースから接続している場合でも、Azure portal 自体の接続手順やスクリプトに簡単に従うことができます。 これらのコード スニペットを使用すると、独自の接続文字列を作成する、または MongoDB シェルを使用してご自身のアカウントに接続する方法についての推測作業が少なくなります。 この情報を見つけることができる場所を簡単に見てみましょう。

  1. Azure portal で、Azure Cosmos DB for MongoDB アカウント ページに移動します。

  2. 左側の Azure Cosmos DB for MongoDB アカウント メニューで、[クイック スタート] を選択します。

さまざまなプログラミング言語のタブがあります。 これらの各タブには、Azure Cosmos DB for MongoDB アカウントへの接続に使用する準備済みのコード スニペットが含まれています。 コードをコピーして貼り付けるだけで、アプリケーション コードまたはツールに変更を加える必要はありません。 ご使用のプログラミング言語またはツールが一覧にない場合、最後のタブにはホスト、ポート、ユーザー名、パスワードなどの最も一般的なパラメーターが一覧表示されるため、その言語またはツールで独自の接続文字列を作成できます。

それでも、運用アプリケーションで接続文字列を使用することはベスト プラクティスではありません。 それに代わり、マネージド ID またはその他の安全な方法を使用して、Azure Cosmos DB for MongoDB アカウントに接続する必要があります。 前のユニットには、マネージド ID を使用して Azure Cosmos DB for MongoDB アカウントに接続する方法を示すコード スニペットがいくつか含まれています。

Azure Cosmos DB for MongoDB アカウントへの接続は簡単ですが、Azure Cosmos DB for MongoDB データベースを設計する際には、適切なパーティション分割とインデックス作成の戦略を選択する必要があります。 データの接続と読み込みまたは読み取りを行うだけではありません。 これらのトピックについては、"パーティション分割とインデックス作成" に関するモジュールで詳しく説明します。