ApsaraDB RDS は、MySQL、SQL Server、PostgreSQL、MariaDB など、主要なデータベースエンジンのほとんどをサポートする、安定性・信頼性・コスト効率・スケーラビリティに優れたオンラインデータベースサービスです。インフラストラクチャの管理、パッチ適用、バックアップ、フェイルオーバー、モニタリングなどの運用作業を自動化することで、開発チームがアプリケーション構築に集中できるよう支援します。ApsaraDB RDS は、数十万ユーザーに利用されており、独身の日(Double 11)のような大規模トラフィックイベントにも対応しています。
主な機能
高可用性と信頼性
ApsaraDB RDS は、プライマリ/セカンダリレプリケーション、自動フェイルオーバー、クロスアベイラビリティーゾーンのディザスタリカバリーをサポートし、99.99 % の可用性を保証するサービスレベルアグリーメント(SLA)を提供します。バックアップ機能には、自動スケジュールバックアップ、リージョン間バックアップ、ポイントインタイムリカバリが含まれます。各インスタンスは、ネットワーク分離、保管時の暗号化、転送中暗号化、アクセスの制御ポリシーにより保護されています。
運用の簡素化
コンソールまたは API を使用して、数分以内にインスタンスをプロビジョニングできます。ハードウェアやソフトウェアの購入は不要です。Alibaba Cloud が、ソフトウェアのパッチ適用、バックアップ、モニタリング、フェイルオーバー、およびプライマリ/セカンダリレプリケーションを自動化します。
スケーリングには、一時的な切断や、ほとんどの操作で約30秒間の短時間の接続中断は必要ありません。サーバーレスインスタンスは、中断なしに数秒以内に自動的にスケーリングされます。
課金オプション
ワークロードに最適な課金モデルを選択してください:
| 課金モデル | 推奨ユースケース | 主なメリット |
|---|---|---|
| 従量課金 | 短期的または予測困難なワークロード | 不要になった時点でインスタンスを解放可能。ご利用分のみ課金されます。 |
| サブスクリプション | 安定した長期実行ワークロード | 従量課金と比較して割引料金が適用されます。 |
| サーバーレス | 変動的または断続的なワークロード | スケールダウン時は使用量ゼロまで自動縮小可能。課金単位は秒単位で正確。最大 70 % のコスト削減が実現可能です。中国情報通信研究院(CAICT)によるサーバーレス機能評価で「トップ」評価を獲得しています。 |
その他のコストコントロール機能は以下のとおりです:
インスタンスの一時停止:特定のインスタンスを一時停止し、停止期間中はストレージ容量分のみの課金となります。サーバーレスインスタンスでは、自動起動および自動停止がサポートされています。
読み取り専用セカンダリインスタンス:RDS Cluster Edition では、セカンダリノードが読み取り可能であり、全体のインスタンス利用率を向上させます。
無料トライアル:Free trials(新規ユーザー限定)をご利用いただけます。
カスタムデータベースエンジン
Alibaba Cloud は、企業向けのパフォーマンスおよび安定性を重視して、オープンソースの MySQL および PostgreSQL カーネルを拡張した AliSQL および AliPG を開発しています。
AliSQL は、MySQL を以下のように拡張しています:
| 機能 | 説明 |
|---|---|
| Binlog in Redo | トランザクションコミット時にバイナリログをリドゥログファイルへ同期書き込みし、ディスク I/O を削減してスループットを向上させます。 |
| ステートメントキュー | 同時実行ワークロード下でも実行計画を安定化させます。 |
| 在庫ヒント | トランザクションコミットおよびロールバックを高速化し、高同時実行シナリオにおけるスループットを向上させます。 |
| スレッドプール | 高トラフィックデータベース向けに同時実行管理を最適化します。 |
| 高速 DDL | オンライン DDL ステートメントの同時実行処理性能を向上させます。 |
AliPG は、PostgreSQL を以下のように拡張しています:
| 機能 | 説明 |
|---|---|
| GanosBase | 屋内・屋外・地表・地下・静的・動的など、あらゆる空間シナリオに対応した完全空間データ処理のための時空間エンジンです。 |
| 透過的データ暗号化(TDE) | テーブルレベルの暗号化をサポートします。 |
| 常に機密保持(Always-confidential) | ストレージ、計算、転送中のすべての段階でデータを暗号化します。 |
| Babelfish | PostgreSQL 上で SQL Server の T-SQL ステートメントを解析および実行します。 |
| rds_ccl | SQL スロットリング機能により、過負荷状態を防止し、データベースの安定性を維持します。 |
詳細については、「ApsaraDB RDS インスタンスの自己管理データベースに対する競争優位性」をご参照ください。
インスタンスの管理
以下のツールのいずれかを使用して、インスタンスの作成、データベースおよびアカウントの構成、ネットワーク設定の管理を行います:
| ツール | 説明 |
|---|---|
| コンソール | すべての RDS リソースを管理するための Web ベース GUI |
| CLI | Alibaba Cloud コマンドラインインターフェイス(CLI)。コンソールで実行可能なすべての操作をサポート |
| SDK | コンソールで実行可能なすべての操作をプログラムから実行可能 |
| API | 完全な API アクセスを提供。機能別操作一覧をご確認ください |
複雑なビジネス要件がある場合は、サポートプランをご購入いただくことで、エンタープライズ向けインスタントメッセージ(IM)グループ、テクニカルアカウントマネージャー(TAM)、およびサービスマネージャーへのアクセスが可能になります。