こんにちは、今日はAzure Cosmos DBについて学びます。まず、Azure Cosmosアカウントの要素について説明しましょう。Azure Cosmosコンテナーは、スケーラビリティの基本単位です。これは、データを格納するための容器のようなものです。コンテナー上に持つことができるプロビジョニング スループット (RU/秒) とストレージは事実上無制限です。つまり、コンテナーは非常に大きくても機能し続けます。分かりましたか?
はい、分かりました。コンテナーはデータを格納するための容器で、大きくても問題ないですね。
そうですね。次に、Azure Cosmos DBでは、プロビジョニング スループットとストレージを柔軟にスケーリングするために、指定した論理パーティション キーを使用してコンテナーを透過的に分割します。これにより、データが均等に分散され、パフォーマンスが向上します。例えば、あるオンラインショップの注文データを格納するコンテナーがあるとします。論理パーティションキーとして、注文日を使用することができます。これにより、注文日ごとにデータが分散され、パフォーマンスが向上します。理解できましたか?
はい、分かりました。論理パーティションキーを使ってデータを分散させることで、パフォーマンスが向上するんですね。
その通りです。さて、現時点では、Azureサブスクリプションで最大50のAzure Cosmosアカウントを作成できます。Azureサブスクリプションでアカウントを作成したら、データベース、コンテナー、および項目を作成することによって、アカウント内のデータを管理できます。
なるほど、Azureサブスクリプションでアカウントを作成して、データベースやコンテナーを作成してデータを管理するんですね。
はい、そうです。最後に、次の画像は、Azure Cosmos DBアカウントのさまざまなエンティティの階層を示しています。アカウントが最上位で、その下にデータベース、コンテナー、および項目があります。これで、Azure Cosmosアカウントの概要が分かりましたか?

Azure Learn より
はい、分かりました。アカウント、データベース、コンテナー、項目の階層構造でデータが管理されているんですね。
その通りです。これで、Azure Cosmosアカウントの要素について理解できましたね。次回は、具体的なデータ操作方法や機能について学びましょう。それでは、今日はお疲れ様でした。
ありがとうございました。次回も楽しみにしています。