Antes de comenzar
Descripción general
TaurusDB es un servicio de 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. Con TaurusDB no hay necesidad de preocuparse por la pérdida de datos. Proporciona la alta disponibilidad y el rendimiento superior de las bases de datos comerciales al precio de las bases de datos de código abierto.

La virtualización de funciones de datos (DFV) es un sistema de almacenamiento distribuido de alto rendimiento y alta confiabilidad que se integra verticalmente con las bases de datos. Los clústeres de almacenamiento de información se despliega en grupos para mejorar la utilización del almacenamiento de información.
Este documento describe cómo utilizar las interfaces de programación de aplicaciones (API) para realizar operaciones en instancias de base de datos. Para obtener más información acerca de todas las operaciones admitidas, consulte Descripción de las API.
Invocación a la API
TaurusDB es compatible con las API de Transferencia de Estado Representacional (REST), lo que le permite invocar a las API mediante HTTPS. Para obtener más información acerca de las invocaciones a la API, consulte Invocaciones a las API.
Puntos de conexión
Un punto de conexión es dirección de solicitud para invocar a una API. Los puntos de conexión varían según los servicios y las regiones. Tabla 1 enumera los puntos de conexión proporcionados por TaurusDB.
Producto |
Nombre de la región |
Región |
Punto de conexión |
Protocolo |
---|---|---|---|---|
TaurusDB |
CN North-Beijing4 |
cn-north-4 |
gaussdb.cn-north-4.myhuaweicloud.com |
HTTPS |
TaurusDB |
CN North-Ulanqab1 |
cn-north-9 |
gaussdb.cn-north-9.myhuaweicloud.com |
HTTPS |
TaurusDB |
CN East-Shanghai1 |
cn-east-3 |
gaussdb.cn-east-3.myhuaweicloud.com |
HTTPS |
TaurusDB |
CN South-Guangzhou |
cn-south-1 |
gaussdb.cn-south-1.myhuaweicloud.com |
HTTPS |
TaurusDB |
CN South-Guangzhou-InvitationOnly |
cn-south-4 |
gaussdb.cn-south-4.myhuaweicloud.com |
HTTPS |
TaurusDB |
TR-Istanbul |
tr-west-1 |
gaussdbformysql.tr-west-1.myhuaweicloud.com |
HTTPS |
TaurusDB |
CN Southwest-Guiyang1 |
cn-southwest-2 |
gaussdb.cn-southwest-2.myhuaweicloud.com |
HTTPS |
TaurusDB |
AP-Singapore |
ap-southeast-3 |
gaussdb.ap-southeast-3.myhuaweicloud.com |
HTTPS |
TaurusDB |
AP-Bangkok |
ap-southeast-2 |
gaussdbformysql.ap-southeast-2.myhuaweicloud.com |
HTTPS |
TaurusDB |
AP-Jakarta |
ap-southeast-4 |
gaussdb.ap-southeast-4.myhuaweicloud.com |
HTTPS |
TaurusDB |
CN North-Beijing2 |
cn-north-2 |
gaussdb.cn-north-2.myhuaweicloud.com |
HTTPS |
TaurusDB |
CN-Hong Kong |
ap-southeast-1 |
gaussdbformysql.ap-southeast-1.myhuaweicloud.com |
HTTPS |
TaurusDB |
LA-Sao Paulo1 |
sa-brazil-1 |
gaussdb.sa-brazil-1.myhuaweicloud.com |
HTTPS |
TaurusDB |
RU-Moscow2 |
ru-northwest-2 |
gaussdb.ru-northwest-2.myhuaweicloud.com |
HTTPS |
TaurusDB |
AF-Johannesburg |
af-south-1 |
gaussdb-mysql.af-south-1.myhuaweicloud.com |
HTTPS |
TaurusDB |
CN North-Ulanqab-Auto1 |
cn-north-11 |
gaussdbformysql.cn-north-11.myhuaweicloud.com |
HTTPS |
TaurusDB |
ME-Riyadh |
me-east-1 |
gaussdb-mysql.me-east-1.myhuaweicloud.com |
HTTPS |
TaurusDB |
CN North-Ulanqab201 |
cn-north-5 |
gaussdbformysql.cn-north-5.myhuaweicloud.com |
HTTPS |
Restricciones
- Actualmente, no se puede invocar a las API para instancias de nodo único.
- Para obtener más restricciones, consulte descripción de la API.
Conceptos
- Cuenta
Una cuenta se crea después de su registro. La cuenta tiene permisos de acceso completos para todos sus servicios y recursos en la nube. Se puede utilizar para restablecer contraseñas de usuario y conceder permisos de usuario. La cuenta es una entidad de pago y no debe usarse directamente para realizar una gestión rutinaria. Por motivos de seguridad, cree usuarios y concédeles permisos para la gestión rutinaria.
- Usuario de IAM
Un usuario de IAM se crea usando una cuenta para usar servicios en la nube. Cada usuario de IAM tiene sus propias credenciales de identidad (contraseña y claves de acceso).
La autenticación de API requiere información como la cuenta, el nombre de usuario y la contraseña.
- Región
Una región es un área geográfica en la que se despliegan recursos en la nube. Las zonas de disponibilidad (AZs) de la misma región pueden comunicarse entre sí a través de una intranet, mientras que las zonas de disponibilidad de diferentes regiones están aisladas entre sí. El despliegue de recursos en la nube en diferentes regiones puede adaptarse mejor a ciertos requisitos de los usuarios o cumplir con las leyes o regulaciones locales.
- AZ
Una AZ contiene uno o más centros de datos físicos. Cada AZ cuenta con instalaciones independientes de enfriamiento, extinción de incendios, protección contra humedad y electricidad. Dentro de una AZ, los recursos de computación, red, almacenamiento y otros se dividen de forma lógica en múltiples clústeres. Las AZ dentro de una región están interconectadas usando fibras ópticas de alta velocidad para permitir a los usuarios construir sistemas de alta disponibilidad cruzadas.
- Proyecto
Un proyecto corresponde a una región. Los proyectos agrupan y aíslan recursos (por ejemplo, los recursos de cómputo, almacenamiento y red) en todas las regiones físicas. Se pueden conceder permisos a los usuarios en un proyecto predeterminado para acceder a todos los recursos de la región asociada al proyecto. Para un control de acceso más preciso, cree subproyectos en un proyecto y compre recursos en los subproyectos. A los usuarios se les pueden asignar permisos para acceder solo a recursos específicos en los subproyectos.
Figura 1 Modelo de aislamiento del proyecto - Proyecto empresarial
Los proyectos empresariales agrupan y gestionan recursos en distintas regiones. Los recursos de los proyectos empresariales están lógicamente aislados entre sí. Un proyecto de empresa puede contener recursos en varias regiones y los recursos se pueden transferir directamente entre proyectos de empresa.
Para obtener más información acerca de los proyectos de empresa y cómo obtener los ID de proyecto de empresa, consulte Guía del usuario de Enterprise Management.