Todos los productos
Search
Centro de documentos

PolarDB:Ediciones empresariales

Última actualización: Sep 05, 2026

PolarDB for MySQL está disponible en dos ediciones: Cluster Edition y Multi-master Cluster (Limitless). Este tema describe la arquitectura, los beneficios y los casos de uso de cada edición.

La siguiente tabla compara los casos de uso de las dos ediciones:

Edición

Descripción

Casos de uso

Cluster Edition

Usa una arquitectura de desacoplamiento de cómputo y almacenamiento. Ofrece un escalado elástico rápido, gran capacidad de almacenamiento y baja latencia entre el nodo primario y los nodos de solo lectura.

  • Bases de datos de producción para empresas medianas y grandes.

  • Bases de datos para sectores como Internet, IoT, comercio minorista, comercio electrónico, logística y videojuegos.

  • Bases de datos principales para sectores con requisitos elevados de seguridad de datos, como finanzas, valores y seguros.

Multi-master Cluster (Limitless)

Esta edición proporciona una arquitectura de varios escritores y varios lectores mediante varios nodos de lectura/escritura. Todos los nodos comparten los datos a través del almacenamiento distribuido compartido (PolarStore) y se accede a ellos mediante un endpoint de clúster, donde PolarProxy enruta automáticamente las instrucciones SQL.

  • Multi-master Cluster (Limitless) es ideal para cargas de trabajo de lectura/escritura de alta concurrencia, como aplicaciones SaaS multiinquilino, videojuegos y comercio electrónico.

Cluster edition

Cluster Edition usa una arquitectura de desacoplamiento de cómputo y almacenamiento para proporcionar un escalado elástico rápido, mayor capacidad de almacenamiento y baja latencia entre el nodo primario y los nodos de solo lectura.

  • Un escritor, varios lectores

    PolarDB usa una arquitectura de clúster distribuido. Un clúster de Cluster Edition contiene un nodo primario y hasta 15 nodos de solo lectura, o solo un nodo primario. Estos nodos de base de datos forman la capa del motor de base de datos. El nodo primario procesa las solicitudes de lectura y escritura. Los nodos de solo lectura procesan únicamente las solicitudes de lectura. El nodo primario y los nodos de solo lectura usan conmutación por error Active-Active para proporcionar un servicio de base de datos de alta disponibilidad.

  • Almacenamiento distribuido compartido (PolarStore)

    Varios nodos de cómputo comparten una sola copia de los datos en lugar de que cada nodo almacene su propia copia. Este diseño reduce significativamente sus costos de almacenamiento. Como se basa en un almacenamiento de bloques distribuido y un sistema de archivos distribuida, el almacenamiento puede escalarse sin problemas en línea, independientemente de los límites de capacidad de un solo servidor. Así, el clúster admite conjuntos de datos de hasta varios cientos de terabytes.

  • Desacoplamiento de cómputo y almacenamiento

    La arquitectura de desacoplamiento de cómputo y almacenamiento permite el escalado elástico del clúster en entornos de nube pública. Los nodos de cómputo de la base de datos solo almacenan metadatos. Los nodos de almacenamiento guardan los archivos de datos y los registros de rehacer en el almacenamiento distribuido compartido (PolarStore). Los nodos de cómputo solo necesitan sincronizar los metadatos de los registros de rehacer, lo que reduce considerablemente la latencia de replicación entre el nodo primario y los nodos de solo lectura. Si el nodo primario falla, el sistema puede promover rápidamente un nodo de solo lectura para que sea el nuevo primario.

  • Separación de lectura/escritura

    La función de separación de lectura/escritura de PolarProxy es una capacidad de balanceo de carga transparente, de alta disponibilidad y adaptativa que se proporciona de forma predeterminada con Cluster Edition. A través del endpoint de clúster, las solicitudes SQL se reenvían automáticamente a los diversos nodos de base de datos de Cluster Edition, lo que proporciona un procesamiento de SQL concurrente, agregado y de alto rendimiento. Para obtener más información, consulte What is read/write splitting.

  • Interconexión de alta velocidad

    Una red de alta velocidad interconecta los nodos de cómputo y almacenamiento de la base de datos. Estos nodos usan el protocolo Remote Direct Memory Access (RDMA) para transferir datos. Esto elimina los cuellos de botella de rendimiento de E/S.

  • Confiabilidad y consistencia de datos

    Los nodos de almacenamiento replican los datos en varias copias para garantizar la confiabilidad. El sistema usa el protocolo Parallel-Raft para asegurar la consistencia de los datos.

Arquitectura

La siguiente figura muestra la arquitectura de un clúster de Cluster Edition:产品架构图

Versiones de kernel compatibles

Cluster Edition admite tres versiones de kernel de PolarDB for MySQL: 5.6, 5.7 y 8.0.

Casos de uso

  • Bases de datos de producción para empresas medianas y grandes.

  • Bases de datos para sectores como Internet, IoT, comercio minorista, comercio electrónico, logística y videojuegos.

  • Bases de datos principales para sectores con requisitos elevados de seguridad de datos, como finanzas, valores y seguros.

Especificaciones y precios de los nodos

Cluster Edition admite especificaciones dedicadas y especificaciones de uso general. Consulte Billable items para obtener más información.

Multi-master cluster (Limitless)

PolarDB for MySQL lanza Multi-master Cluster (Limitless). Esta edición actualiza la arquitectura de un solo escritor y varios lectores a una arquitectura de varios escritores y varios lectores. Además, mejora las capacidades de lectura y escritura concurrentes de la base de datos.

Arquitectura

A continuación se muestra la arquitectura de un clúster de Multi-master Cluster (Limitless):多主架构

Todos los archivos de datos del clúster se almacenan en el almacenamiento distribuido compartido (PolarStore). Los nodos de lectura/escritura comparten estos archivos de datos mediante el sistema de archivos distribuida (PolarFileSystem). Puede acceder al clúster completo a través del endpoint de clúster, donde PolarProxy enruta automáticamente las instrucciones SQL al nodo de lectura/escritura correcto.

Versiones de kernel compatibles

Multi-master Cluster (Limitless) está disponible solo con la versión de kernel 8.0 de PolarDB for MySQL.

Beneficios

  • Escalado horizontal de escritura en segundos

    Esta arquitectura distribuye las escrituras concurrentes entre diferentes nodos de cómputo y admite hasta 32 nodos para escrituras simultáneas. Puede programar dinámicamente diferentes bases de datos entre estos nodos en segundos, lo que mejora considerablemente el rendimiento general de lectura y escritura concurrente.

  • Conmutación por error multiprincipal (sin nodos de espera obligatorios)

    Si un nodo de lectura/escritura falla, el tráfico conmuta por error en segundos a otro nodo de lectura/escritura con poco tráfico. Este modelo elimina la necesidad de recursos de espera activa ociosos y puede reducir los costos a la mitad.

  • Nodos de solo lectura globales

    Un nodo de solo lectura global proporciona una vista consolidada de los datos de todos los nodos de lectura/escritura. Esto es útil para ejecutar consultas que requieren consolidación de datos.

Casos de uso

Multi-master Cluster (Limitless) es ideal para cargas de trabajo de lectura/escritura de alta concurrencia, como aplicaciones SaaS multiinquilino, videojuegos y comercio electrónico.

  • Aplicaciones SaaS multiinquilino: cumplimiento de demandas de rendimiento de alta concurrencia y balanceo de carga entre inquilinos

    Multi-master Cluster (Limitless) le permite migrar la base de datos de un inquilino entre diferentes nodos de lectura/escritura en segundos. También permite agregar nuevos nodos de lectura/escritura para manejar picos de tráfico. De esta forma, se logra un balanceo de carga eficaz.

  • Juegos de servidor global y comercio electrónico: ampliación o reducción de escala en minutos para adaptarse a demandas comerciales que crecen rápidamente

    Con escalado horizontal en segundos y enrutamiento transparente, Multi-master Cluster (Limitless) puede trabajar con middleware o fragmentación de bases de datos o tablas para proporcionar un escalado transparente en segundos. Esta capacidad reduce el tiempo de escalado horizontal de días a minutos.

  • Juegos de servidor fragmentado: mejora del rendimiento y la escalabilidad mediante escalado flexible

    Durante la fase de crecimiento de un juego, puede mover rápidamente algunas bases de datos a nuevos nodos de lectura/escritura para equilibrar la carga. En la fase de declive, puede consolidar bases de datos en menos nodos de lectura/escritura para reducir los costos operativos.

Especificaciones y precios de los nodos

Multi-master Cluster (Limitless) admite especificaciones dedicadas y especificaciones de uso general. Para obtener más información, consulte Compute node specifications for Enterprise Edition.

Para obtener información sobre la facturación de Multi-master Cluster (Limitless), consulte Billable items.