Tous les produits
Search
Centre de documentation

PolarDB:Éditions Enterprise

Dernière mise à jour :Aug 11, 2026

PolarDB for MySQL se décline en deux éditions : Cluster Edition et Multi-master Cluster (Limitless). Cette rubrique présente l'architecture, les avantages et les cas d'usage de chaque édition.

Le tableau suivant compare les cas d'usage des deux éditions :

Édition

Description

Cas d'usage

Cluster Edition

Repose sur une architecture découplée calcul-stockage pour offrir une mise à l'échelle élastique rapide, une grande capacité de stockage et une faible latence entre les nœuds principaux et les nœuds en lecture seule.

  • Bases de données de production pour les moyennes et grandes entreprises.

  • Bases de données destinées aux secteurs tels que l'Internet, l'IoT, la vente au détail, le e-commerce, la logistique et les jeux vidéo.

  • Bases de données critiques pour les industries soumises à des exigences élevées en matière de sécurité des données, comme la finance, les titres boursiers et l'assurance.

Multi-master Cluster (Limitless)

Cette édition propose une architecture multi-écriture/multi-lecture reposant sur plusieurs nœuds de lecture/écriture. Tous les nœuds partagent les données via le stockage distribué partagé (PolarStore) et sont accessibles via un endpoint de cluster, où PolarProxy route automatiquement les requêtes SQL.

  • Multi-master Cluster (Limitless) convient parfaitement aux charges de travail en lecture/écriture à haute concurrence, telles que les applications SaaS multi-locataires, les jeux vidéo et le e-commerce.

Édition Cluster

Cluster Edition repose sur une architecture découplée calcul-stockage pour offrir une mise à l'échelle élastique rapide, une capacité de stockage étendue et une faible latence entre les nœuds principaux et les nœuds en lecture seule.

  • Écriture unique, lectures multiples

    PolarDB utilise une architecture de cluster distribué. Un cluster Cluster Edition comprend un nœud principal et jusqu'à 15 nœuds en lecture seule, ou simplement un nœud principal unique. Ces nœuds constituent la couche du moteur de base de données. Le nœud principal traite les requêtes en lecture et en écriture, tandis que les nœuds en lecture seule ne traitent que les requêtes en lecture. Le nœud principal et les nœuds en lecture seule utilisent un basculement actif-actif pour fournir un service de base de données hautement disponible.

  • Stockage distribué partagé (PolarStore)

    Plusieurs nœuds de calcul partagent une copie unique des données au lieu de stocker chacun leur propre copie. Cette conception réduit considérablement vos coûts de stockage. Fondé sur un stockage bloc distribué et un système de fichiers, le stockage peut être mis à l'échelle de manière fluide en ligne, indépendamment des limites de capacité d'un serveur unique. Le cluster prend ainsi en charge des jeux de données pouvant atteindre plusieurs centaines de téraoctets.

  • Découplage calcul-stockage

    L'architecture découplée calcul-stockage permet une mise à l'échelle élastique du cluster dans les environnements cloud public. Les nœuds de calcul de la base de données ne stockent que les métadonnées. Les nœuds de stockage conservent les fichiers de données et les journaux redo dans le stockage distribué partagé (PolarStore). Les nœuds de calcul n'ont besoin de synchroniser que les métadonnées des journaux redo, ce qui réduit considérablement la latence de réplication entre le nœud principal et les nœuds en lecture seule. En cas de défaillance du nœud principal, le système peut rapidement promouvoir un nœud en lecture seule pour qu'il devienne le nouveau nœud principal.

  • Répartition lecture/écriture

    La fonctionnalité de répartition lecture/écriture de PolarProxy est une capacité d'équilibrage de charge transparente, hautement disponible et adaptative, fournie par défaut avec Cluster Edition. Via l'endpoint de cluster, les requêtes SQL sont automatiquement transmises aux différents nœuds de base de données de Cluster Edition, ce qui permet un traitement SQL concurrent agrégé à haut débit. Pour plus d'informations, consultez Qu'est-ce que la répartition lecture/écriture.

  • Interconnexion haut débit

    Un réseau haut débit interconnecte les nœuds de calcul et de stockage de la base de données. Ces nœuds utilisent le protocole Remote Direct Memory Access (RDMA) pour transférer les données, éliminant ainsi les goulots d'étranglement liés aux performances d'E/S.

  • Fiabilité et cohérence des données

    Les nœuds de stockage répliquent les données sur plusieurs copies pour garantir leur fiabilité, et le système utilise le protocole Parallel-Raft pour assurer la cohérence des données.

Architecture

La figure suivante illustre l'architecture d'un cluster Cluster Edition :产品架构图

Versions du noyau prises en charge

Cluster Edition prend en charge trois versions du noyau de PolarDB for MySQL : 5,6, 5,7 et 8,0.

Cas d'usage

  • Bases de données de production pour les moyennes et grandes entreprises.

  • Bases de données destinées aux secteurs tels que l'Internet, l'IoT, la vente au détail, le e-commerce, la logistique et les jeux vidéo.

  • Bases de données critiques pour les industries soumises à des exigences élevées en matière de sécurité des données, comme la finance, les titres boursiers et l'assurance.

Spécifications des nœuds et tarification

Cluster Edition prend en charge les spécifications dédiées et les spécifications à usage général. Pour plus d'informations, consultez Éléments facturables.

Multi-master cluster (Limitless)

PolarDB for MySQL lance Multi-master Cluster (Limitless), qui fait évoluer l'architecture d'un modèle mono-écriture/multi-lecture vers un modèle multi-écriture/multi-lecture, renforçant ainsi les capacités de lecture et d'écriture concurrentes de la base de données.

Architecture

La figure suivante illustre l'architecture d'un cluster Multi-master Cluster (Limitless) :多主架构

Tous les fichiers de données du cluster sont stockés dans le stockage distribué partagé (PolarStore). Les nœuds de lecture/écriture partagent ces fichiers de données via le système de fichiers distribué (PolarFileSystem). Accédez à l'ensemble du cluster via l'endpoint de cluster ; PolarProxy route automatiquement les requêtes SQL vers le nœud de lecture/écriture approprié.

Versions du noyau prises en charge

Multi-master Cluster (Limitless) est disponible uniquement avec la version 8,0 du noyau de PolarDB for MySQL.

Avantages

  • Mise à l'échelle horizontale en écriture en quelques secondes

    Cette architecture répartit les écritures concurrentes sur différents nœuds de calcul, prenant en charge jusqu'à 32 nœuds pour des écritures simultanées. Planifiez dynamiquement différentes bases de données sur ces nœuds en quelques secondes pour améliorer considérablement le débit global de lecture et d'écriture concurrent.

  • Basculement multi-principal (aucun nœud de secours requis)

    En cas de défaillance d'un nœud de lecture/écriture, le trafic bascule en quelques secondes vers un autre nœud de lecture/écriture peu sollicité. Ce modèle élimine le besoin de ressources de secours chaud inactives, réduisant potentiellement les coûts de moitié.

  • Nœuds globaux en lecture seule

    Un nœud global en lecture seule offre une vue consolidée des données provenant de tous les nœuds de lecture/écriture. Cela s'avère utile pour exécuter des requêtes nécessitant une consolidation des données.

Cas d'usage

Multi-master Cluster (Limitless) convient parfaitement aux charges de travail en lecture/écriture à haute concurrence, telles que les applications SaaS multi-locataires, les jeux vidéo et le e-commerce.

  • Applications SaaS multi-locataires : répondre aux exigences de performances à haute concurrence et équilibrer la charge entre les locataires

    Multi-master Cluster (Limitless) permet de migrer la base de données d'un locataire entre différents nœuds de lecture/écriture en quelques secondes ou d'ajouter de nouveaux nœuds de lecture/écriture pour absorber les pics de trafic, assurant ainsi un équilibrage efficace de la charge.

  • Jeux sur serveurs globaux et e-commerce : mise à l'échelle en quelques minutes pour s'adapter à la croissance rapide des demandes métier

    Grâce à une mise à l'échelle horizontale en quelques secondes et à un routage transparent, Multi-master Cluster (Limitless) peut fonctionner avec un middleware ou un sharding de base de données/table pour offrir une mise à l'échelle transparente en quelques secondes. Cette capacité réduit le temps de mise à l'échelle de plusieurs jours à quelques minutes.

  • Jeux sur serveurs fragmentés : améliorer les performances et l'évolutivité grâce à une mise à l'échelle flexible

    Durant la phase de croissance d'un jeu, déplacez rapidement certaines bases de données vers de nouveaux nœuds de lecture/écriture pour équilibrer la charge. Lors de la phase de déclin, consolidez les bases de données sur un nombre réduit de nœuds de lecture/écriture afin de diminuer les coûts d'exploitation.

Spécifications des nœuds et tarification

Multi-master Cluster (Limitless) prend en charge les spécifications dédiées et les spécifications à usage général. Pour plus d'informations, consultez Spécifications des nœuds de calcul pour Enterprise Edition.

Pour plus d'informations sur la facturation de Multi-master Cluster (Limitless), consultez Éléments facturables.