Qué es TaurusDB
TaurusDB es una base de datos nativa de la nube de grado empresarial totalmente compatible con MySQL. Desacopla el cómputo del almacenamiento y utiliza la virtualización de funciones de datos (DFV) desarrollada por Huawei, que escala hasta 128 TB por instancia. Una conmutación por falla se puede completar en segundos. Proporciona el rendimiento superior y la alta disponibilidad de una base de datos comercial al precio de una base de datos de código abierto.
Para obtener detalles sobre los motores y las versiones de BD compatibles con TaurusDB, véase Motores y versiones de BD.
Aprendizaje progresivo
Puede ir a Conocimiento progresivo para aprender sobre los conceptos básicos y el uso de TaurusDB.
Cómo usar TaurusDB
Puede crear y gestionar instancias de TaurusDB en la consola de gestión basada en web.
Para ayudarle a sacar el máximo partido de TaurusDB, vea Ventajas.
Ventajas
- Rendimiento
- Al desacoplar el cómputo del almacenamiento y usar una arquitectura de "registro como base de datos", TaurusDB ofrece siete veces el rendimiento de las bases de datos de código abierto.
- Remote Direct Memory Access (RDMA) se utiliza para la transferencia de datos en sistemas de bases de datos para romper el cuello de botella de rendimiento de E/S.
- TaurusDB admite funciones del núcleo, como caché de resultados de consultas, caché de planes de consultas y DDL en línea, para mejorar la experiencia del usuario.
- Escalabilidad
- Escalado horizontal: además de un nodo principal, puede agregar hasta 15 réplicas de lectura para que una instancia maneje solicitudes de alta simultaneidad.
- Escalado vertical: puede escalar hacia arriba o hacia abajo las especificaciones de instancia según sea necesario.
- Disponibilidad
- Puede desplegar una instancia en zonas de disponibilidad o regiones para mejorar las capacidades de recuperación ante desastres.
- Se almacenan tres copias de los datos para garantizar la confiabilidad.
- TaurusDB utiliza almacenamiento distribuido compartido. Si el nodo primario falla, una de las réplicas de lectura se promueve a primaria con un RPO de cero.
- La latencia entre el nodo primario y sus réplicas de lectura es de varios milisegundos, lo que garantiza una alta disponibilidad.
- Seguridad
- Con el almacenamiento distribuido compartido, TaurusDB puede lograr la recuperación del servicio en segundos y casi cero pérdida de datos.
- Las VPC, los grupos de seguridad, las conexiones SSL y la encriptación de datos se utilizan para controlar estrictamente la seguridad del acceso.
- TaurusDB ha aprobado más de 15 certificaciones de seguridad, incluidas ISO 27001, CSA, Trusted Cloud y la certificación de nivel 3 de China para la protección de la seguridad de la información. Es el primero de China en obtener la más alta certificación NIST CSF.
- Compatibilidad
TaurusDB es totalmente compatible con MySQL. Puede migrar fácilmente sus bases de datos MySQL a TaurusDB sin refactorizar las aplicaciones existentes.
- Copia de seguridad
- Las instantáneas se crean en segundos y se pueden utilizar para restaurar datos rápidamente.
- El sistema de almacenamiento permite restaurar los datos a cualquier punto en el tiempo sin reproducir logs incrementales.
- Almacenamiento
- TaurusDB, basado en el almacenamiento distribuido DFV desarrollado por Huawei, soporta hasta 128 TB de almacenamiento.
- TaurusDB aumenta automáticamente el almacenamiento según sea necesario.
- Pushdown del operador
La proyección de columnas, el filtrado de condiciones y el cálculo de agregación se envían a una capa de almacenamiento distribuido para el procesamiento en paralelo. Esto mejora el rendimiento de las consultas y reduce el tráfico de red y la carga en los nodos de cómputo. El pushdown del operador está integrado con la consulta paralela para ejecutar todo el proceso en paralelo.