PolarDB for MySQL ofrece dos ediciones: Enterprise Edition y Standard Edition. Ambas comparten un amplio conjunto de funciones para la gestión de clústeres, el escalado, la alta disponibilidad, la seguridad y el monitoreo. Las diferencias principales radican en las topologías avanzadas de clúster, la integración con IA y ciertas funciones de almacenamiento y rendimiento que requieren configuraciones específicas.
Enterprise Edition está diseñada para cargas de trabajo que necesitan recuperación ante desastres a nivel global, gestión de bases de datos impulsada por IA o más de 7 nodos de solo lectura. Es compatible con Multi-master Cluster (Limitless) Edition, redes globales de bases de datos (GDN) y PolarDB for AI.
Standard Edition cubre la mayoría de las cargas de trabajo de producción. Admite la arquitectura YiTian ARM y ofrece un punto de partida rentable con todas las funciones principales.
Comparación de funciones
Gestión de clústeres
|
Función |
Descripción |
Enterprise Edition |
Standard Edition |
|
Arquitectura x86 |
Se combina con procesadores Intel y una infraestructura de red de alto rendimiento para ofrecer mayor rendimiento y estabilidad en cargas de trabajo empresariales. |
Compatible |
Compatible |
|
Arquitectura YiTian ARM |
Utiliza chips YiTian 710 desarrollados por Alibaba Cloud y tarjetas de interfaz de red (NIC) inteligentes de 25 Gigabit Ethernet para proporcionar una gran capacidad de cómputo. |
No compatible |
Compatible (solo MySQL 8.0.1) |
|
Cluster Edition (1 nodo primario + nodos de solo lectura) |
Distribuye las cargas de trabajo entre un nodo primario y hasta 15 nodos de solo lectura (Enterprise) o 7 (Standard). El nodo primario procesa las solicitudes de lectura y escritura; los nodos de solo lectura procesan las solicitudes de lectura. Utiliza failover activo-activo entre nodos. |
Hasta 15 nodos de solo lectura |
Hasta 7 nodos de solo lectura |
|
Ejecuta varios nodos primarios para admitir escrituras simultáneas desde distintos nodos de cómputo. Permite cambiar el nodo primario de forma dinámica en cuestión de segundos. |
Compatible (solo MySQL 8.0) |
No compatible |
|
|
Una red global de bases de datos (GDN) vincula varios clústeres de PolarDB en distintas regiones dentro de un país. Todos los clústeres replican los datos y procesan las solicitudes de lectura. Las solicitudes de escritura se reenvían al clúster primario para la recuperación ante desastres geográficos. |
Compatible |
No compatible |
|
|
Basada en la arquitectura log-structured merge-tree (LSM tree) con el algoritmo de compresión Zstandard (ZSTD). Reduce el uso de almacenamiento hasta en un 70 % en comparación con InnoDB. |
Compatible (solo MySQL 8.0) |
Compatible (solo MySQL 8.0) |
|
|
Almacena los clústeres de PolarDB liberados. Restaure un clúster liberado en uno nuevo o elimine sus conjuntos de copias de seguridad. |
Compatible |
Compatible |
|
|
Modifique los parámetros del clúster y de los nodos en la consola de PolarDB. Exporte los parámetros modificados como plantilla y aplíquela a los clústeres de la misma región. |
Compatible |
Compatible |
|
|
Actualice PolarProxy, el motor de base de datos o ambos de forma independiente en las tres capas arquitectónicas de un clúster de PolarDB. |
Compatible |
Compatible |
Escalado
|
Función |
Descripción |
Enterprise Edition |
Standard Edition |
|
Agregue manualmente nodos de solo lectura con las especificaciones obligatorias o elimine los nodos que ya no necesite. |
Compatible |
Compatible |
|
|
Cambie las especificaciones del clúster en línea sin bloquearlo. Admite el escalado vertical de cómputo y el escalado horizontal de almacenamiento. |
Compatible |
Compatible |
|
|
Escala los recursos automáticamente según la carga de trabajo, lo que elimina la necesidad de planificar la capacidad de forma manual. |
Compatible |
Compatible |
Alto rendimiento
|
Función |
Descripción |
Enterprise Edition |
Standard Edition |
|
In-Memory Column Index (IMCI) habilita el procesamiento transaccional y analítico híbrido (HTAP) al admitir consultas OLAP en el mismo clúster donde se ejecutan las cargas de trabajo OLTP. |
Compatible (solo MySQL 8.0) |
Compatible (solo MySQL 8.0) |
|
|
Elastic parallel query (ePQ) ejecuta consultas en paralelo en un solo nodo o en varios nodos del clúster con programación adaptativa. |
Compatible (solo MySQL 8.0) |
Compatible (solo MySQL 8.0.1) |
|
|
Incluye decorrelación de subconsultas, eliminación de left join, pushdown de condiciones de join, transformación de consultas basada en costos, pushdown de cómputo, Partial Result Cache (PTRC) y conversión de predicados IN. |
Compatible (solo MySQL 8.0) |
Compatible (solo MySQL 8.0) |
|
|
Incluye ADD COLUMN instantáneo, DDL en paralelo, optimización del rendimiento de E/S de DDL, TRUNCATE/DROP TABLE más rápido, DDL sin bloqueo, optimización de la replicación física de DDL, replicación asíncrona de bloqueos de metadatos, prevención de transacciones de larga duración que bloqueen DDL, DDL preemptible y visibilidad del estado de ejecución de DDL. |
Compatible |
Compatible |
|
|
Incluye Concurrency Control (CCL), inventory hints, cola de instrucciones y optimización de filas activas para escenarios de alta concurrencia. |
Compatible |
Compatible |
|
|
PolarTrans utiliza Commit Timestamp Store (CTS) y Remote Direct Memory Access (RDMA) para mejorar el rendimiento de lectura y escritura en escenarios OLTP altamente concurrentes, incluida la consistencia global (modo de alto rendimiento). |
Compatible |
Compatible (solo clase de almacenamiento PSL4 o PSL5) |
|
|
Totalmente compatible con la sintaxis de particiones nativa de MySQL. Admite más tipos y combinaciones de particiones con mejor rendimiento que MySQL nativo. |
Compatible |
Compatible |
Copia de seguridad y restauración
|
Función |
Descripción |
Enterprise Edition |
Standard Edition |
|
Admite copia de seguridad completa de datos y copia de seguridad incremental de registros. Restaure a cualquier punto en el tiempo mediante un conjunto de copias de seguridad completas y registros redo. |
Compatible |
Compatible |
|
|
Recupere datos de clústeres, bases de datos y tablas tal como existían en un momento anterior. |
Compatible |
Compatible |
|
|
Restaure los datos de la copia de seguridad en nuevas bases de datos o tablas sin sobrescribir los datos existentes. Especifique nombres nuevos para restaurar de una base de datos a otra. |
Compatible |
Compatible |
Alta disponibilidad
|
Función |
Descripción |
Enterprise Edition |
Standard Edition |
|
Alta disponibilidad en una sola zona |
La arquitectura multinodo realiza automáticamente un failover a un nodo de solo lectura cuando falla el nodo primario. El nodo de solo lectura se convierte en el nuevo nodo primario. |
Compatible |
Compatible |
|
Despliegue un clúster en varias zonas para resistir fallas a nivel de centro de datos. Cambie la zona primaria según sea necesario. |
Compatible |
Compatible |
|
|
Habilite el hot standby en los nodos de solo lectura para mejorar la velocidad de failover y conservar el estado de las transacciones. |
Compatible |
Compatible |
Alta seguridad
|
Función |
Descripción |
Enterprise Edition |
Standard Edition |
|
Gestione las cuentas de la consola de Alibaba Cloud y las cuentas de la base de datos. |
Compatible |
Compatible |
|
|
Restrinja el acceso al clúster a direcciones IP específicas o a instancias de Elastic Compute Service (ECS) en los security groups configurados. |
Compatible |
Compatible |
|
|
Cifre las conexiones en la capa de transporte mediante certificados SSL emitidos por autoridades de certificación (CA) para proteger los datos en tránsito. |
Compatible |
Compatible |
|
|
Transparent Data Encryption (TDE) cifra y descifra los archivos de datos en tiempo real durante las operaciones de E/S. Cifra los datos antes de escribirlos en el disco y los descifra al leerlos en la memoria. No aumenta el tamaño del archivo ni requiere cambios en la aplicación. |
Compatible |
Compatible |
|
|
PolarProxy identifica y bloquea instrucciones SQL según reglas configurables de lista negra y lista blanca. |
Compatible |
Compatible |
|
|
Enmascare los datos confidenciales en tiempo real antes de exponerlos a terceros para generar informes, realizar análisis o ejecutar actividades de desarrollo y pruebas. |
Compatible |
Compatible |
|
|
Implementa cifrado de extremo a extremo al cifrar los datos en el cliente antes de que lleguen a la base de datos. Los datos en texto plano nunca son visibles para el servidor de la base de datos. |
Compatible |
Compatible |
Gestión de conexiones
|
Función |
Descripción |
Enterprise Edition |
Standard Edition |
|
Reduce la sobrecarga de conexiones con pools de conexiones a nivel de sesión y de transacción. Elija el tipo de pool según su carga de trabajo. |
Compatible |
Compatible |
|
|
Mantiene conexiones estables durante las actividades de operación y mantenimiento (actualizaciones de especificaciones, switchovers, actualizaciones de versiones menores) y ante anomalías del servidor. |
Compatible |
Compatible |
|
|
Tres niveles para equilibrar consistencia y rendimiento: consistencia eventual, consistencia de sesión y consistencia global. |
Compatible |
Compatible |
|
|
PolarTrans utiliza CTS y RDMA a nivel de kernel para aplicar una consistencia estricta en todas las solicitudes de lectura que se reenvían a cualquier nodo de solo lectura. |
Compatible |
Compatible (solo clase de almacenamiento PSL4 o PSL5) |
Rentabilidad
|
Función |
Descripción |
Enterprise Edition |
Standard Edition |
|
Archive los datos fríos en Object Storage Service (OSS) para reducir los costos de almacenamiento. |
Compatible (solo MySQL 8.0) |
Compatible (solo MySQL 8.0) |
|
|
X-Engine Edition, desarrollado por Alibaba Cloud, utiliza la arquitectura LSM tree para comprimir los datos archivados y reducir los costos de almacenamiento. |
Compatible (solo MySQL 8.0) |
Compatible (solo MySQL 8.0) |
|
|
Consulte los datos fríos archivados en OSS directamente desde PolarDB sin necesidad de volver a moverlos al clúster. |
Compatible (solo MySQL 8.0) |
Compatible (solo MySQL 8.0) |
Monitoreo y optimización
Todas las funciones de monitoreo y optimización se integran con Database Autonomy Service (DAS).
|
Función |
Descripción |
Enterprise Edition |
Standard Edition |
|
Proporciona centro de autonomía, gestión de sesiones, monitoreo en tiempo real, análisis de almacenamiento, análisis de deadlocks, informes de diagnóstico y Performance Insight. |
Compatible |
Compatible |
|
|
DAS analiza automáticamente la causa raíz y aplica optimizaciones cuando ocurren excepciones, según su autorización. |
Compatible |
Compatible |
|
|
Consulte las estadísticas de sesión de un clúster. |
Compatible |
Compatible |
|
|
Rastree QPS, TPS y el tráfico de red de un clúster en tiempo real. |
Compatible |
Compatible |
|
|
Consulte la descripción general del almacenamiento, incluidos los días disponibles, el uso del tablespace, el porcentaje de fragmentación y el análisis de excepciones. |
Compatible |
Compatible |
|
|
Analice el deadlock más reciente de una base de datos y revise los detalles del análisis. |
Compatible |
Compatible |
|
|
Cree y consulte informes de diagnóstico con condiciones personalizables. |
Compatible |
Compatible |
|
|
Agregue estadísticas de SQL, evalúe las cargas de trabajo del clúster e identifique las causas raíz de los problemas de rendimiento. |
Compatible |
Compatible |
|
|
Supervise las métricas de rendimiento con intervalos de un segundo e identifique fallas a partir de los datos de monitoreo. |
Compatible |
Compatible |
|
|
Consulte las tendencias y estadísticas de SQL lento. Obtenga resultados de diagnóstico y sugerencias de optimización. |
Compatible |
Compatible |
|
|
Registro completo de solicitudes con búsqueda, SQL Explorer, auditoría de seguridad, reproducción de tráfico y pruebas de estrés. Ayuda a solucionar problemas de rendimiento e identificar orígenes de alto riesgo. |
Compatible |
Compatible |
DB for AI
|
Función |
Descripción |
Enterprise Edition |
Standard Edition |
|
Integra MLOps y modelos integrados para ofrecer un servicio de base de datos integral que combina datos, funciones y modelos en un solo sistema. |
Compatible (solo MySQL 8.0) |
No compatible |
Migración y sincronización de datos
|
Función |
Descripción |
Enterprise Edition |
Standard Edition |
|
Migre datos de una instancia de ApsaraDB RDS a un clúster de PolarDB sin cambiar los endpoints. |
Compatible |
Compatible |
|
|
Migre datos de una base de datos MySQL autogestionada a un clúster de PolarDB. |
Compatible |
Compatible |