このトピックでは、RDS Basic Editionについて説明します。
RDS Basic Editionは、コンピューティングとストレージのリソースを分離したコスト効率の高いデータベースソリューションです。 RDS Basic Editionを実行するRDSインスタンスは、スタンドアロンアーキテクチャでデプロイされます。
RDS Basic Editionは、ホットスタンバイとして機能するセカンダリRDSインスタンスを提供しません。 RDS Basic Editionでは、RDSインスタンスが予期せず失敗した場合、またはインスタンスの仕様を変更した場合、またはデータベースエンジンをアップグレードした場合、データベースサービスが長期間使用できなくなることがあります。 データベースに高可用性が必要な場合は、RDS Basic Editionではなく、他のRDSエディション (RDS high-availability Editionなど) を選択することを推奨します。 または、特定のデータベースエンジンのインスタンスに対して、RDSインスタンスをRDS Basic EditionからRDS High-availability Editionにアップグレードすることもできます。 詳細については、「RDS Basic editionからRDS High-availability EditionへのRDSインスタンスのエディションのアップグレード」をご参照ください。
次の図は、RDS Basic EditionとRDS High-availability Editionの比較を示しています。
メリット
パフォーマンス
プライマリRDSインスタンスは、セカンダリRDSインスタンスにデータをレプリケートする必要はありません。 したがって、余分なパフォーマンスのオーバーヘッドは発生しません。 インスタンス設定が変更されていない場合、RDS Basic EditionはRDS High-availability Editionよりも高いパフォーマンスを提供します。
信頼性
計算リソースはストレージリソースから切り離されています。 これにより、計算ノードに障害が発生した場合のデータ損失を防ぎます。
説明たとえば、RDS Basic EditionでSQL Serverを実行するRDSインスタンスのログバックアップ頻度を30分ごとに設定した場合、クラウドディスクの障害またはその他の要因によりデータベースが障害を起こした過去30分以内の特定の時点にデータを復元できます。 詳細については、「ApsaraDB RDS For SQL Serverインスタンスのバックアップ」をご参照ください。
データベースサービスの信頼性は、データの複数のコピーを保持するAlibaba Cloudの超大規模なApsara分散オペレーティングシステムによって保証されます。
コスト
RDS Basic Editionのコストは、RDS High-availability Editionよりも約50% 低くなっています。
特徴
RDS Basic Editionは、IPアドレスホワイトリスト、モニタリングとアラート、バックアップと復元などの基本機能を提供します。 RDS Basic Editionには、次の機能はありません。
- 説明
プライマリRDSインスタンスがPostgreSQLを実行する場合、作成されたすべての読み取り専用RDSインスタンスはRDS Basic Editionを実行します。 ただし、プライマリRDSインスタンスがRDS BasicエディションでPostgreSQLを実行している場合、読み取り専用RDSインスタンスは作成できません。
RDS Basic Editionでサポートされている機能の詳細については、「ApsaraDB RDSエディションの概要」をご参照ください。
シナリオ
小規模な Web サイトやアプリケーション
通常のO&MタスクをAlibaba Cloudにオフロードし、アプリケーションの開発に集中できます。
個人使用
ApsaraDB RDSを初めて使用する場合は、テストと学習にRDS Basic Editionを使用できます。
研究開発 (R&D) およびテスト
RDS Basic Editionは超高速のプロビジョニングを備えており、ビジネス要件に合わせてデータベースを柔軟にスケーリングできます。 これはR&Dおよびテストの効率をかなり改善します。
RDS Basic EditionでのRDSインスタンスの作成
RDS Basic EditionでRDSインスタンスを作成する方法の詳細については、以下のトピックを参照してください。
RDS Basic Editionの使用を開始する
RDS Basic Editionは、MySQL、SQL Server、およびPostgreSQLをサポートしています。 RDS Basic Editionを実行するRDSインスタンスを作成して接続する方法の詳細については、以下のトピックを参照してください。
RDSインスタンスのRDSエディションをRDS Basic editionからRDS High-availability Editionにアップグレードする
RDS Basic editionでMySQL、PostgreSQL、またはSQL Serverを実行するRDSインスタンスのRDSエディションをRDS High-availability Editionにアップグレードできます。 詳細については、以下のトピックをご参照ください。
RDS High-availability EditionからRDS Basic Editionへのダウングレードはサポートされていません。
よくある質問
RDS Basic EditionのRDSインスタンスでデータベースエンジンのアップグレードや仕様の変更が完了するまでに時間がかかるのはなぜですか。
RDS Basic Editionを実行するRDSインスタンスは、スタンドアロンアーキテクチャでデプロイされます。 データベースエンジンをアップグレードしたり、RDSインスタンスの仕様を変更したりすると、プライマリRDSインスタンスが存在する物理サーバーが十分なリソースを提供できるかどうかがシステムによって確認されます。 物理サーバーが十分なリソースを提供できない場合、システムはデータベースシステムのデータを別の物理サーバーに移行し、データベースサービスを新しい物理サーバーに切り替えます。 切り替え中に、RDSインスタンスへの接続が失われます。 極端な状況では、中断は30分以上続く可能性があります。 RDS Enterprise EditionまたはRDS Cluster Editionを選択することを推奨します。 これらのエディションは、高可用性アーキテクチャに基づいています。 このアーキテクチャにより、ワークロードに影響を与えることなく、セカンダリRDSインスタンスからデータをレプリケートできます。 これにより、データベースシステムのダウンタイムが最小限に抑えられます。 詳細については、「RDS High-availability Edition」または「RDS Cluster Edition」をご参照ください。
RDS Basic Editionの機能が他のRDSエディションより少ないのはなぜですか。 RDS Basic Editionで提供される機能はどれですか?
RDS Basic Editionは、プライマリRDSインスタンスを1つだけ提供します。 したがって、RDS High-availability EditionおよびRDS Cluster Editionでサポートされている一部の機能は、RDS Basic Editionでは使用できない場合があります。 RDS Basic Editionは、少数のビジネスシナリオに適しています。 RDS Basic Editionでサポートされている機能の詳細については、以下のトピックを参照してください。
説明ApsaraDB RDS for MariaDBインスタンスでは、RDS Basic Editionはサポートされていません。