PostgreSQL 用 Azure Cosmos DB

初級
開発者
Azure
Azure Cosmos DB

Azure Cosmos DB for PostgreSQL は、Azure で信頼性が高く安全に管理された、拡張性の高い分散リレーショナル データベース ソリューションを提供します。 このモジュールでは、分散テーブルのデータを効果的にモデル化する方法、分散テーブルを使ってデータを効率的に取り込み、クエリを実行する方法、拡張機能を使って複数の関連する SQL オブジェクトをバンドルする方法、グローバル スケールと可用性の設計方法を学習します。

前提条件

  • リレーショナル データベースの基礎知識

このラーニング パス内のモジュール

Azure Cosmos DB for PostgreSQL は、Azure で信頼性が高く安全に管理された、拡張性の高い分散リレーショナル データベース ソリューションを提供します。 Azure Cosmos DB for PostgreSQL の分散テーブルのデータを効果的にモデル化するには、データの使用状況と分散を考慮する必要があります。

Azure Cosmos DB for PostgreSQL は、Azure で信頼性が高く安全に管理された、拡張性の高い分散データベース ソリューションを提供します。 分散テーブルを使用してデータを効率的に取り込み、クエリを実行するには、クラスター内のシャード間でデータがどのように分散されるかを理解することが不可欠です。

PostgreSQL 拡張機能を使用して、Azure Cosmos DB for PostgreSQL の機能を強化および拡張します。 PostgreSQL では、拡張機能を使用してデータベースの機能を拡張できます。 拡張機能により、関連する複数の SQL オブジェクトを 1 つのパッケージにまとめて、1 つのコマンドでデータベースに読み込んだり、データベースから削除したりできます。 データベースに読み込まれた後、拡張機能は組み込み機能と同じように機能します。

Azure Cosmos DB for PostgreSQL は、Azure で信頼性が高く安全に管理された、拡張性の高い分散データベース ソリューションを提供します。 Azure Cosmos DB for PostgreSQL のパフォーマンスを向上させるために、スケーリングされたリソース、読み取りレプリケーション、データの可用性を管理できます。

Azure Cosmos DB for PostgreSQL は、最小限のダウンタイムで、単一ノードの非分散クラスターからマルチノードの分散クラスターにスケーリングできます。 少量のデータから始める場合は、1 つのノードで始めるのが理にかなっています。 ただし、時間が経つにつれて、データをスケーリングして拡大する必要があります。 単一ノード クラスターからマルチノード クラスターに移行するプロセスを理解することで、Azure Cosmos DB for PostgreSQL を使用してデータを拡張できます。

Azure Cosmos DB for PostgreSQL は、マルチテナントのサービスとしてのソフトウェア (SaaS) アプリケーション用の強力なデータ プラットフォームを提供します。 単一ノード インスタンスから始めて、最大 20 台のサーバーのマルチノード分散クラスターまでマルチテナント データベースを水平方向にスケーリングし、テナントの拡大の要求を満たすことができます。