Servicio de base de datos de documentos
Document Database Service (DDS) es un servicio de base de datos compatible con MongoDB de alto rendimiento, seguro, altamente disponible y escalable. Ofrece diversas funciones, como la creación de instancias de base de datos con unos pocos clics, escalado, recuperación ante desastres, copia de seguridad, restauración y supervisión. Actualmente, DDS ofrece tres tipos de instancias de BD: clúster, conjunto de réplicas y nodo único.

Funciones

Seguro

DDS proporciona múltiples capas de protección de seguridad (incluyendo VPC, subred, grupo de seguridad, cifrado de datos) y acceso seguro SSL para una protección completa contra ataques de red.

Fiable

DDS ofrece dos arquitecturas de HA: conjunto de réplicas y clúster. Crea automáticamente múltiples copias de sus datos para una recuperación rápida y garantizada, y restaura los datos con sólo unos clics para evitar la pérdida de datos causada por un error de operación.

Fácil de usar

DDS le permite reiniciar, realizar copias de seguridad y restaurar instancias de BD con sólo unos clics en la consola de gestión DDS y supervisar el uso de la CPU y las IOPS en tiempo real.

Escalable

DDS proporciona un escalado suave sin interrumpir sus servicios ni modificar el código. La arquitectura distribuida amplía el almacenamiento con la fácil adición de más nodos para satisfacer sus necesidades en el momento.

Escenarios de aplicación

Juegos

El conjunto de réplicas DDS y la arquitectura de clúster ofrecen una alta disponibilidad, lo que garantiza que los juegos se ejecuten de forma estable en escenarios de alta concurrencia. DDS, con compatibilidad con MongoDB y la función sin esquema, le permite cambiar de forma flexible las estructuras de las tablas, satisfaciendo sus requisitos siempre cambiantes para los servicios de juegos.

Ventajas

- Compatibilidad con documentos incrustados
Los documentos incrustados eliminan la necesidad de utilizar sentencias SQL JOIN, lo que reduce la complejidad del desarrollo de aplicaciones. Los esquemas flexibles también facilitan el desarrollo y la iteración rápidos.

- Capacidad para gestionar la presión del servicio
Los clústeres fragmentados ofrecen capacidad suficiente para almacenar datos de hasta TB.

IoT

DDM proporciona almacenamiento masivo pero reduce los costes de almacenamiento al mejorar la concurrencia de la base de datos y las tasas de acceso.

Ventajas

- Alta escritura concurrente
DDM cumple los requisitos de almacenamiento masivo de datos y escritura de datos en tiempo real.

- Consulta rápida
Las reglas de fragmentación optimizadas multiplican varias veces la velocidad de consulta.

- Rentable
Los datos se distribuyen uniformemente en varias instancias de base de datos RDS, lo que reduce los costes de almacenamiento de datos.

Indexación

DDM le permite gestionar datos en tiempo real en el nivel de 100 millones a billones mediante el uso de índices, como fotos, documentos y vídeos.

Ventajas

- Recuperación rápida
Recuperación rápida de datos a nivel de billones; menos datos para fragmentar; mayor eficiencia del servicio.

- Escalado elástico
Desagregación horizontal automática; escalado suave sin golpes.
Proporciona recursos informáticos escalables y a la carta