GeminiDB

Compatibilidad

Compatibilidad con Redis, Cassandra e InfluxDB de código abierto

Escalabilidad

El desacoplamiento del almacenamiento y del cómputo hace posible que ambos puedan escalarse de manera independiente. Los clústeres se pueden escalar rápidamente, sin necesidad de migrar datos.

Fiabilidad

Coherencia de datos de clase empresarial, reconstrucción de fallos, respaldo y restauración de datos

Rentabilidad

Bajos costes de almacenamiento con soporte para compresión adaptativa y almacenamiento en capas de datos de mucho y poco acceso

¿Por qué elegir GeminiDB de Huawei Cloud?

Escalabilidad

Escalabilidad

  • Arquitectura de tipo “shared-nothing” (sin recursos compartidos) y de almacenamiento compartido: Los nodos de cómputo sin estado comparten un motor de almacenamiento distribuido con estado.

  • Elevada utilización de recursos: Los clústeres de proxy integrados admiten el balanceo de carga de datos dinámico.

  • Escalado elástico: Los nodos de cómputo se pueden añadir en minutos y el almacenamiento se puede escalar verticalmente en segundos.

Fiabilidad

Fiabilidad

  • Cero pérdidas de datos y sólida coherencia de datos: Tres copias de datos se almacenan en un grupo de almacenamiento compartido distribuido, lo que garantiza que no se pierdan datos y una sólida coherencia para el acceso multipunto.

  • Alta disponibilidad: La superlativa tolerancia a fallos (fiabilidad N-1) permite garantizar que, si un nodo presenta fallos, otro nodo asumirá la carga de trabajo en cuestión de segundos con un impacto mínimo en los servicios.

  • Rendimiento estable: El diseño de GeminiDB contempla la estabilidad de extremo a extremo, con múltiples subprocesos distribuidos en la capa de cómputo y acceso directo a memoria en remoto (RDMA) en la capa de almacenamiento. El motor de almacenamiento RocksDB está optimizado, y la separación de datos de mucho uso de aquellos de poco uso acelera el acceso a los datos de mayor demanda.

Rentabilidad

Rentabilidad

  • Cómputo dedicado: Mediante el desacoplamiento del almacenamiento y del cómputo, GeminiDB aprovecha los nodos de cómputo dedicados para impulsar el rendimiento del cómputo y mejorar la utilización de los recursos de cómputo de los servidores standby que utilizan las redes tradicionales.

  • Bajo coste de memoria: GeminiDB Redis API tiene menos requisitos de memoria que Redis de código abierto, lo que reduce los costes de hardware entre un 75 % y un 90 %.

  • Bajo coste de almacenamiento: En el caso de datos de series temporales, gracias a la compatibilidad con la compresión adaptativa y el almacenamiento automatizado por niveles de datos de mucho y poco uso, con GeminiDB Influx API deberá pagar solo 1/10 del coste de almacenamiento de una base de datos relacional.

Soluciones integrales

Soluciones integrales

Clave-valor
Características de los datos

Datos de clave-valor y estructuras de datos tradicionales de Redis como hashes, listas, conjuntos ordenados, conjuntos y secuencias

Datos masivos

Escenarios de aplicación

Avisos: Para almacenar perfiles de características, los servicios de IA necesitan bases de datos de baja latencia y de clave-valor (KV), que pueden contener muchos datos. Los terminales de medios también requieren baja latencia. GeminiDB Redis API es una excelente opción para servicios publicitarios que utilizan publicidad en tiempo real (RTA) y en la plataforma de aplicaciones DSP (plataforma del lado de la demanda).

Videojuegos: GeminiDB Redis API ayuda a las empresas de videojuegos a almacenar, entre otros, los datos, las actividades, las clasificaciones y los amigos de los jugadores. Gracias a la función de recuperación a un punto en el tiempo (PITR), también permite que las empresas ofrezcan una rápida respuesta ante problemas de datos.

Comercio electrónico: GeminiDB Redis API permite que los usuarios almacenen volúmenes masivos de datos de productos de inventarios y proporciona un nivel de fiabilidad excelente.

Compatibilidad

GeminiDB Redis API es compatible con las API de Redis y admite arquitecturas de tipo principal/standby y de clústeres.

GeminiDB Redis API es compatible con las interfaces API de DynamoDB.

Tablas anchas
Características de los datos

Modelo de tablas anchas, campos de columnas con escalabilidad y datos estructurados y semiestructurados

Petabytes de datos

Escenarios de aplicación

Redes sociales: GeminiDB Cassandra API puede almacenar datos de los usuarios, como seguidores, publicaciones y valoraciones con un “Me gusta”, y puede procesar datos de distribución de contenido correspondientes a aplicaciones de redes sociales. Asimismo, puede escalarse verticalmente sin problemas para poder gestionar los aumentos repentinos de tráfico cuando se generan tendencias de temas en aplicaciones como Facebook, Discord y MeeTime.

IoT: GeminiDB Cassandra API gestiona escrituras simultáneas de datos masivos generados por dispositivos IoT, lo que incluye datos sobre logística, wearables y monitorización de ciudades inteligentes.

Almacén de datos: GeminiDB Cassandra API puede volver a analizar datos masivos sobre publicidades, pedidos históricos, noticias, mensajes, registros y recomendaciones para formar nuevos perfiles de comportamiento y de usuarios.

Compatibilidad

GeminiDB Cassandra API es compatible con Cassandra de código abierto, ofrece una experiencia de desarrollo similar a la de MySQL y admite arquitecturas de clústeres.

GeminiDB Cassandra API es compatible con HBase de código abierto (en período de prueba beta abierta, OBT).

GeminiDB Cassandra API es compatible con las interfaces API de DynamoDB y permite la migración de datos imperceptible desde DynamoDB a GeminiDB Cassandra API.

Datos de series temporales
Características de los datos

Datos de series temporales con marcas de fecha y hora

Tipos de datos simplificados, como booleanos, int, cadenas y flotantes

Un gran volumen de datos, que principalmente se escriben y consultan y rara vez se actualizan

Tráfico de datos estable sin fluctuaciones evidentes entre las horas de mayor y menor actividad

Datos estructurados y datos generados a partir de una única fuente de datos

Datos que se almacenan por tiempo y se eliminan al expirar

Escenarios de aplicación

IoV: información relacionada con los vehículos, como su estado, ubicación y estado de la batería

IoT: datos de estado informados, como dispositivos de fábrica, terminales y entornos

O&M y monitorización de aplicaciones: Uso de CPU, memoria y discos de máquinas virtuales y contenedores

Inteligencia empresarial: cálculo de agregación y análisis de datos, como registros de servicio y comportamientos del usuario

Compatibilidad

GeminiDB Influx API es compatible con las interfaces de InfluxDB y admite arquitecturas de clústeres.

Innovación continua con millones de clientes

Innovación continua con millones de clientes

Interfaces API de GeminiDB

Interfaces API de GeminiDB