Estos contenidos se han traducido de forma automática para su comodidad, pero Huawei Cloud no garantiza la exactitud de estos. Para consultar los contenidos originales, acceda a la versión en inglés.
Cómputo
Elastic Cloud Server
Bare Metal Server
Auto Scaling
Image Management Service
Dedicated Host
FunctionGraph
Cloud Phone Host
Huawei Cloud EulerOS
Redes
Virtual Private Cloud
Elastic IP
Elastic Load Balance
NAT Gateway
Direct Connect
Virtual Private Network
VPC Endpoint
Cloud Connect
Enterprise Router
Enterprise Switch
Global Accelerator
Gestión y gobernanza
Cloud Eye
Identity and Access Management
Cloud Trace Service
Resource Formation Service
Tag Management Service
Log Tank Service
Config
Resource Access Manager
Simple Message Notification
Application Performance Management
Application Operations Management
Organizations
Optimization Advisor
Cloud Operations Center
Resource Governance Center
Migración
Server Migration Service
Object Storage Migration Service
Cloud Data Migration
Migration Center
Cloud Ecosystem
KooGallery
Partner Center
User Support
My Account
Billing Center
Cost Center
Resource Center
Enterprise Management
Service Tickets
HUAWEI CLOUD (International) FAQs
ICP Filing
Support Plans
My Credentials
Customer Operation Capabilities
Partner Support Plans
Professional Services
Análisis
MapReduce Service
Data Lake Insight
CloudTable Service
Cloud Search Service
Data Lake Visualization
Data Ingestion Service
GaussDB(DWS)
DataArts Studio
IoT
IoT Device Access
Otros
Product Pricing Details
System Permissions
Console Quick Start
Common FAQs
Instructions for Associating with a HUAWEI CLOUD Partner
Message Center
Seguridad y cumplimiento
Security Technologies and Applications
Web Application Firewall
Host Security Service
Cloud Firewall
SecMaster
Data Encryption Workshop
Database Security Service
Cloud Bastion Host
Data Security Center
Cloud Certificate Manager
Situation Awareness
Managed Threat Detection
Blockchain
Blockchain Service
Servicios multimedia
Media Processing Center
Video On Demand
Live
SparkRTC
Almacenamiento
Object Storage Service
Elastic Volume Service
Cloud Backup and Recovery
Storage Disaster Recovery Service
Scalable File Service
Volume Backup Service
Cloud Server Backup Service
Data Express Service
Dedicated Distributed Storage Service
Contenedores
Cloud Container Engine
SoftWare Repository for Container
Application Service Mesh
Ubiquitous Cloud Native Service
Cloud Container Instance
Bases de datos
Relational Database Service
Document Database Service
Data Admin Service
Data Replication Service
GeminiDB
GaussDB
Distributed Database Middleware
Database and Application Migration UGO
TaurusDB
Middleware
Distributed Cache Service
API Gateway
Distributed Message Service for Kafka
Distributed Message Service for RabbitMQ
Distributed Message Service for RocketMQ
Cloud Service Engine
EventGrid
Dedicated Cloud
Dedicated Computing Cluster
Aplicaciones empresariales
ROMA Connect
Message & SMS
Domain Name Service
Edge Data Center Management
Meeting
AI
Face Recognition Service
Graph Engine Service
Content Moderation
Image Recognition
Data Lake Factory
Optical Character Recognition
ModelArts
ImageSearch
Conversational Bot Service
Speech Interaction Service
Huawei HiLens
Developer Tools
SDK Developer Guide
API Request Signing Guide
Terraform
Koo Command Line Interface
Distribución de contenido y cómputo de borde
Content Delivery Network
Intelligent EdgeFabric
CloudPond
Soluciones
SAP Cloud
High Performance Computing
Servicios para desarrolladores
ServiceStage
CodeArts
CodeArts PerfTest
CodeArts Req
CodeArts Pipeline
CodeArts Build
CodeArts Deploy
CodeArts Artifact
CodeArts TestPlan
CodeArts Check
Cloud Application Engine
aPaaS MacroVerse
KooPhone
KooDrive

Introducción de réplicas de lectura

Actualización más reciente 2024-06-06 GMT+08:00

Introducción

Actualmente, RDS for MySQL soporta réplicas de lectura y separación de lectura/escritura.

En escenarios de lectura intensiva, una sola instancia de base de datos puede ser incapaz de manejar la presión de lectura y el rendimiento del servicio puede verse afectado. Para descargar la presión de lectura en la instancia de base de datos principal, puede crear una o más réplicas de lectura en la misma región que la instancia principal. Estas réplicas de lectura pueden procesar un gran número de solicitudes de lectura y aumentar el rendimiento de la aplicación.

Una vez creadas las réplicas de lectura, puede habilitar la división de lectura/escritura. Las solicitudes de escritura se enrutan automáticamente a la instancia de base de datos principal y las solicitudes de lectura se enrutan a réplicas de lectura por ponderaciones definidas por el usuario.

Si la separación de lectura/escritura está deshabilitada, configure por separado las direcciones de conexión para la instancia de base de datos principal y cada réplica de lectura en las aplicaciones para que las solicitudes de lectura se envíen a réplicas de lectura y las solicitudes de escritura se envíen a la instancia de base de datos principal.

Una réplica de lectura utiliza una arquitectura de nodo único (sin un nodo en espera). Los cambios en la instancia de base de datos principal también se sincronizan automáticamente con todas las réplicas de lectura asociadas a través de la función de replicación nativa de MySQL. La sincronización no se ve afectada por la latencia de la red. Las réplicas de lectura y la instancia de base de datos principal deben estar en la misma región, pero pueden estar en zonas de disponibilidad diferentes.

Réplicas de lectura única y réplicas de lectura de HA

En escenarios de lectura intensiva, las réplicas de lectura ayudan a descargar la presión de lectura de la instancia principal.

Los datos se replican desde la instancia principal para leer las réplicas de forma asíncrona. Aunque hay un retardo de replicación, los datos de las réplicas de lectura eventualmente serán consistentes con los de la instancia primaria. Puede usar réplicas de lectura si no le importa tal retraso de replicación.

Las réplicas de lectura incluyen réplicas de lectura única y réplicas de lectura de HA.

  • Réplicas de lectura única: si elige réplicas de lectura única, se recomienda comprar más de una réplica de lectura única y habilitar proxy de base de datos. De esta manera, si una réplica de lectura falla, el proxy de base de datos puede enrutar el tráfico a otras réplicas de lectura o a la instancia de base de datos primaria.
  • Réplicas de lectura de HA: Si el servidor físico donde reside la réplica de lectura principal está defectuoso, la réplica de lectura en espera se hace cargo automáticamente de las cargas de trabajo de la réplica de lectura principal. Cuando compre una réplica de lectura, seleccione el mismo valor para Table Name que la instancia de base de datos.

Recomendaciones para usar réplicas de lectura:

  • Configure no más de dos réplicas de lectura de HA para una instancia de base de datos.
  • Si la instancia de base de datos está asociada a más de dos réplicas de lectura, habilite el proxy de base de datos para obtener rentabilidad.
NOTA:

Si la replicación entre una réplica de lectura (simple o HA) y la instancia de base de datos es anormal, se tarda mucho tiempo en reconstruir y restaurar la réplica de lectura (dependiendo del volumen de datos).

Estándares de facturación

Las réplicas de lectura se facturan anualmente/mensualmente o de pago por uso.

Funciones

  • Las especificaciones de réplica de lectura pueden ser diferentes de las especificaciones de instancia de base de datos primaria.
    AVISO:

    Para evitar un error de creación de réplicas de lectura, un retraso largo y una carga alta de la réplica de lectura, se recomienda que las especificaciones de la réplica de lectura sean al menos iguales a las de la instancia principal.

  • Las réplicas de lectura se facturan anualmente/mensualmente o de pago por uso. La facturación anual/mensual ofrece un descuento mayor que la facturación de pago por uso y se recomienda para usuarios a largo plazo.
  • Las réplicas de lectura admiten el monitoreo del rendimiento del sistema.

    RDS proporciona hasta 20 métricas de monitoreo, incluidos espacio de almacenamiento, IOPS, número de conexiones de base de datos, uso de CPU y tráfico de red. Puede ver estas métricas para obtener información sobre la carga en instancias de base de datos.

Restricciones

  • Se puede crear un máximo de 10 réplicas de lectura para una instancia de base de datos.
  • Solo puede comprar réplicas de lectura para la instancia de base de datos principal creada.
  • Todas las bases de datos y tablas de la instancia principal se sincronizan para leer réplicas. Los datos de la instancia principal, la instancia en espera y las réplicas de lectura son consistentes.
  • Las réplicas de lectura no admiten copias de seguridad automatizadas ni manuales.
  • Las réplicas de lectura no admiten la restauración de copias de seguridad a réplicas de lectura nuevas, existentes u originales.
  • Los datos no se pueden migrar a réplicas de lectura.
  • Las réplicas de lectura no admiten la creación o eliminación de bases de datos.
  • Las réplicas de lectura no admiten la creación de cuentas de base de datos. Cree cuentas de base de datos en la instancia de base de datos principal. Para obtener más información, consulte Creación de una cuenta de base de datos.
  • Las réplicas de lectura no se pueden reciclar después de eliminarlas.

Utilizamos cookies para mejorar nuestro sitio y tu experiencia. Al continuar navegando en nuestro sitio, tú aceptas nuestra política de cookies. Descubre más

Comentarios

Comentarios

Comentarios

0/500

Seleccionar contenido

Enviar el contenido seleccionado con los comentarios