すべてのプロダクト
Search
ドキュメントセンター

PolarDB:ENS 上の PolarDB for MySQL とは

最終更新日:Nov 18, 2025

地域のコンプライアンス要件を満たすため、またはネットワーク遅延を低減するためにエンドユーザーの近くにデータベースサービスをデプロイするために、PolarDB for MySQL はエッジクラウドデプロイメントモデルである PolarDB for MySQL on ENS を提供します。この軽量サービスは、エッジクラウドインフラストラクチャとネットワーク環境向けに軽量化されており、Alibaba Cloud Edge Node Service (ENS) 上にデプロイされます。このデプロイメントにより、より広範なグローバルロケーションでパブリッククラウドと一貫したエクスペリエンスで、高性能、高可用性のクラウドネイティブデータベースサービスにアクセスできます。

アーキテクチャの概要

PolarDB for MySQL on ENS は、エッジ環境に最適化されたアーキテクチャを特徴としています。オールフラッシュディスクをベースにした独立したストレージアーキテクチャを使用します。各ノード (1 つのプライマリノードと複数の読み取り専用ノード) は、それぞれ専用のストレージ領域を持ちます。この設計により、データベースサービスのポータビリティが保証されます。また、1 つのプライマリノードと複数の読み取り専用ノード、読み書き分離など、PolarDB のパブリッククラウドバージョンからコア機能を継承し、高パフォーマンスと高可用性を保証します。サービスアーキテクchaを次の図に示します。

  • 1 つのプライマリノード、複数の読み取り専用ノード

    PolarDB は分散クラスターアーキテクチャを使用します。クラスターは 1 つのプライマリノードと最大 7 つの読み取り専用ノードで構成されます。高可用性を確保するには、少なくとも 1 つの読み取り専用ノードが必要です。プライマリノードは読み取りおよび書き込みリクエストを処理します。読み取り専用ノードは読み取りリクエストのみを処理します。PolarDB Cluster Edition は、自動回転機能を備えた、無料で透明な高可用性の 負荷分散 機能も提供します。クラスターエンドポイントを介して、SQL リクエストは PolarDB クラスター内の各ノードに自動的に転送されます。これにより、集約された高スループットで同時実行の SQL 処理機能が提供されます。

  • 計算とストレージが分離されたアーキテクチャ

    PolarDB は、コンピューティングとストレージを分離するという設計思想に基づいて構築されており、パブリック クラウドコンピューティング 環境における弾力的なスケーリングという重大なニーズに対応しています。データベース計算ノード (データベースエンジンサーバー) はメタデータのみを保存し、データファイル、Redo ログ、およびその他のデータはリモートストレージノード (データベースストレージサーバー) に保存されます。計算ノードは Redo ログのメタデータを同期するだけでよいため、プライマリノードと読み取り専用ノード間のレプリケーション遅延が大幅に削減されます。プライマリノードに障害が発生した場合、読み取り専用ノードを迅速に新しいプライマリに昇格させることができます。

コア機能

  • 高度な MySQL 互換性と機能

    • 互換性: ネイティブの MySQL および ApsaraDB RDS for MySQL と完全な互換性があります。MySQL データベースPolarDB for MySQL クラスターに移行する際に、アプリケーションコードや構成を変更する必要はありません。

    • 高価値の機能: 1 つの書き込みと複数の読み取り、最大 60 億行のテーブルでの安定した操作、数秒で完了する DDL 操作、フラッシュバッククエリなどが含まれます。

  • Orca (Redis プロトコルと互換)

    • PolarDB for MySQL アーキテクチャに基づいて、物理レプリケーションを使用して 1 つの書き込み、複数の読み取り機能を実現します。また、水平および垂直スケーリングもサポートします。

    • 単一のシステムでトランザクション処理 (TP) と永続的なキーバリュー (KV) ストレージの両方をサポートするため、別々のシステムを購入する必要がありません。

選ばれる理由: ENS 上の PolarDB for MySQL

  • エッジ近接による遅延の削減

    エッジノードネットワークは物理的にエンドユーザーに近くなります。この配置により、長距離のデータ転送が回避され、データベースのアクセス遅延が大幅に削減され、ユーザーエクスペリエンスが向上します。さらに、分散データキャッシングにより、中央ノードへの圧力が効果的に軽減されます。

  • 広範なカバー率とコンプライアンス パブリッククラウドがまだカバーしていない国や地域でのビジネスニーズ、またはデータレジデンシー法によりデータを国内に保持する必要がある場合、PolarDB for MySQL on ENS は理想的なソリューションです。また、データレジデンシーなどの現地の法的要件を満たすのにも理想的です。

    説明

    Alibaba Cloud ENS は、世界中の CDN キャリアから提供される 3,200 以上のエッジノード上に構築されており、70 以上の国と地域をカバーしています。また、世界中に 900 以上のパブリッククラウドエッジノードを展開しています。

  • 高性能

    深く最適化されたデータベースカーネルと Redo ログに基づく物理レプリケーション技術により、高性能な読み書き処理と効率的なプライマリ-レプリカ同期を実現します。

  • 高可用性と高信頼性

    • 物理レプリケーションに基づく当社の 準同期レプリケーション (Semi-sync) は、プライマリノードとレプリカノード間で効率的な Redo ログ同期を使用します。このプロセスにより、準同期レプリケーションの効率が大幅に向上し、プライマリデータベースへのパフォーマンスへの影響が最小限に抑えられます。非同期レプリケーションと比較して、高同時実行ワークロード下でのパフォーマンス低下は約 10% にすぎません。

    • IP ホワイトリスト、VPC ネットワーキング、マルチレプリカデータストレージなどの対策により、データアクセス、ストレージ、管理のための包括的なセキュリティを提供します。

  • 極めて高い弾力性 数分以内にノードを追加または削除したり、仕様をスケールアップまたはスケールダウンしたりできます。ストレージ領域は、サービスを中断することなくオンラインでスケールアウトできます。

  • ロックフリーバックアップ この機能は、ストレージレイヤーのスナップショット技術を使用して、テラバイト単位のデータを数分でバックアップします。バックアッププロセスではテーブルロックは不要で、サービスへの影響は最小限です。

開始方法

開始するには、クラスターをデプロイするリージョンに ENS ネットワークとエッジクラスターを作成します。詳細については、「クイックスタート: エッジクラスターを開始する」をご参照ください。