Azure Database 3 PostgreSQL MySQL Maria DB Cosmos DB

azure

OSSも利用可能というぐらいの認識で
ここも把握するようになると混乱しそう・・・
CosmosはNoSQLなのである程度把握しておく

■Azure Database for PostgreSQL

サービスの概要 - Azure Database for PostgreSQL - Flexible Server
Azure Database for PostgreSQL - フレキシブル サーバー リレーショナル データベース サービスの概要について説明します。

なんと・・・名前がまた変わるのか・・・・・・
2023/2/16現在

重要
Azure Database for PostgreSQL – Hyperscale (Citus) は Azure Cosmos DB for PostgreSQL になりました。 この変更の詳細については、Hyperscale (Citus) の場所に関する記事を参照してください。

※詳細は本家参照

SQL同様にデプロイモデルとか複数があるがこれまたややこしいリアルに使う場合に確認しよう

デプロイモデル

ホスティングの種類を選択する - Azure Database for PostgreSQL - Flexible Server
デプロイに適した Azure Database for PostgreSQL - フレキシブル サーバー ホスティング オプションを選択するためのガイドラインを示します。

■Azure Database for MySQL

概要 - Azure Database for MySQL - Flexible Server
MySQL Community Edition に基づく Microsoft クラウドのリレーショナル データベース サービスである Azure Database for MySQL - フレキシブル サーバーについて説明します。

デプロイモデル

適切なデプロイの種類の選択 - Azure Database for MySQL
この記事では、Azure Database for MySQL をサービスとしてのインフラストラクチャ (IaaS) またはサービスとしてのプラットフォーム (PaaS) としてデプロイする前に考慮すべき要素について説明します。

■Azure Database for MariaDB

概要 - Azure Database for MariaDB
MariaDB Community Edition をベースとした、Microsoft クラウドのリレーショナル データベース サービスである Azure Database for MariaDB サービスについて説明します。

デプロイモデル

適切なデプロイの種類の選択 - Azure Database for MariaDB
この記事では、Azure Database for MariaDB をサービスとしてのインフラストラクチャ (IaaS) またはサービスとしてのプラットフォーム (PaaS) としてデプロイする前に考慮すべき要素について説明します。

■Azure Cosmos DB
特徴としては99.999%の可用性が実現可能、エンタープライズレベルのセキュリティ保証

Azure Cosmos DB は、最新のアプリ開発に対応するフル マネージドの NoSQL データベースです。 Azure Cosmos DB では、管理、更新、パッチ適用が自動的に行われるため、ユーザー側でのデータベース管理が不要になります。 また、アプリケーションのニーズに対応して需要に容量を一致させるコスト効果の高いサーバーレスおよび自動スケーリング オプションにより、容量管理が処理されます。
※公式DOC参照

・API
複数のDBのAPIがそろっているようだ
Azure Cosmos DB には、NoSQL、MongoDB、PostgreSQL Cassandra、Gremlin、Table などの複数のデータベース API が揃っています。

Azure Cosmos DB で API を選択する
ワークロードの要件に基づき、Azure Cosmos DB の NoSQL 用 API、MongoDB 用 API、Cassandra 用 API、Gremlin 用 API、Table 用 API から選択する方法について説明します。
Azure Cosmos DB – 統合 AI データベース
Azure Cosmos DB は、グローバル マルチモデル データベースであり、速度、柔軟性、可用性を必要とする AI アプリケーションに理想的なデータベースであり、NoSQL とリレーショナル データのネイティブ サポートを備えています。

・グローバルDB
グローバルにDBを分散できる

Azure Cosmos DB でデータをグローバルに分散させる
グローバル分散型のマルチモデル データベース サービスである Azure Cosmos DB のグローバル データベースを使用した、地球規模の geo レプリケーション、マルチリージョン書き込み、フェールオーバー、データ復旧について学習します。

・セキュリティ
SQLDBのような形でセキュリティ対策が可能
IPファイヤーウォール、サービスエンドポイント、PrivateLink 、脅威保護

データベース セキュリティの概要 - Azure Cosmos DB
Azure Cosmos DB がデータベースの保護とデータのセキュリティを提供する方法について説明します。

・高可用性

Azure Cosmos DB での高可用性
この記事では、Azure Cosmos DB を使用して高可用性ソリューションを構築する方法について説明します

・バックアップ
どうやらBlobへバックアップが可能なようだ

Azure Cosmos DB でのオンライン バックアップとオンデマンドのデータ復元
この記事では、自動バックアップとオンデマンドのデータ復元のしくみについて説明します。 また、継続的および定期的な各バックアップ モードの違いについても説明します。

DBだけで…すごい数だな・・・

コメント

タイトルとURLをコピーしました