Document Database Service

Document Database Service (DDS) es un servicio de base de datos compatible con MongoDB. Es seguro, altamente disponible, confiable, escalable y fácil de usar. Cuenta con diversas funciones, como creación de instancias de BD, escalado, redundancia, creación de respaldos, restauración, monitoreo y reporte de alarmas. Actualmente, DDS ofrece tres tipos de instancias de BD: clúster, conjunto de réplicas y nodo único.

Facturación anual/mensual disponible para conjuntos de réplicas. Disfrute de un descuento del 50 % con una suscripción de 3 años.


Ventajas del producto
  • Seguro

    Ofrece distintas capas de protección de seguridad (por ejemplo, VPC, subred, grupo de seguridad, protección DDoS); asimismo, permite el acceso seguro a la SSL para una protección total ante posibles ataques a la red.

  • Escalable

    Ofrece escalado sin interrupción de los servicios ni modificación del código. La arquitectura distribuida permite escalar el almacenamiento agregando más nodos para cumplir con los requerimientos del momento.

  • Confiable

    Ofrece dos arquitecturas de alta disponibilidad: grupo de réplicas y clúster. Crea automáticamente múltiples copias de los datos para una recuperación veloz y segura. Permite restaurar los datos para evitar pérdidas ocasionadas por un error del operador.

  • Operación y mantenimiento efectivos

    Permite reiniciar, respaldar y restaurar las instancias de BD a través de la consola de gestión del DDS, así como monitorear el uso de la CPU y el IOPS en tiempo real.

Escenarios de aplicación
  • Juegos

  • Aplicaciones móviles

  • Industria de IoT

  • Big Data

Juegos

Juegos

MongoDB permite almacenar los datos de los juegos de millones de jugadores y MongoDB distribuido permite procesar las altas cargas durante las horas de mayor actividad.

Ventajas

Soporta documentos integrados.

Los documentos integrados eliminan la necesidad de usar declaraciones SQL JOIN, lo que reduce las cargas de procesamiento de la base de datos y la complejidad de desarrollo de las aplicaciones. Los esquemas flexibles también facilitan el desarrollo y la iteración.

Maneja fácilmente la presión del servicio.

Los clústeres compartidos ofrecen capacidad suficiente para almacenar datos en el rango de los TB.

Aplicaciones móviles

Aplicaciones móviles

Las aplicaciones móviles, entre las que se incluyen servicios compartibles, TV en vivo y plataformas de redes sociales, necesitan recopilar información de ubicación del usuario y almacenar, consultar y analizar diversos tipos de datos complejos. DDS es compatible con MongoDB, que soporta modelos de datos no estructurados y proporciona capacidades de consulta potentes.

Ventajas

Almacena datos de ubicación.

DDS puede almacenar datos de ubicación geográfica.

Soporta indexado geoespacial 2D.

DDS proporciona índices geoespaciales 2D para calcular ubicaciones geográficas, índices de texto para soportar búsqueda de texto y ajustes de TTL para limitar la vida útil de los documentos.

Industria de IoT

Industria de IoT

Los terminales inteligentes de IoT necesitan recopilar diversos tipos de datos, almacenar registros de dispositivos y analizar información en múltiples dimensiones. En los últimos años, los servicios de IoT se han incrementado rápidamente, con grandes volúmenes de datos y un aumento en el tráfico de acceso que requieren capacidades de expansión horizontal para el almacenamiento de datos.

Ventajas

Alto rendimiento de escritura.

Los clústeres tipo esquirla de DDS proporcionan un alto rendimiento de escritura para satisfacer los requerimientos de bases de datos en el rango de terabytes.

Alto rendimiento y escalabilidad.

DDS soporta aplicaciones con grandes tasas de QPS, y su arquitectura de partición puede escalarse hacia adentro o hacia afuera para afrontar de manera flexible los cambios de aplicaciones.

Big Data

Big Data

Muchas organizaciones necesitan procesar y almacenar datos en el rango de TB, por lo que se requiere escritura de datos en bases de datos en tiempo real y capacidades de análisis dinámicas en cómputo de big data.

Ventajas

MapReduce.

DDS proporciona una herramienta completa de análisis de datos, y permite consultar declaraciones o scripts, y distribuye solicitudes a MongoDB.

Excelente escalabilidad.

Las instancias de BD de DDS pueden escalarse para soportar el crecimiento de servicios y volúmenes de datos en sistemas de gestión de contenido.

Características

  • Tipos de datos diferentes

    Permite almacenar tipos de datos complejos y no estructurados y ofrece capacidades potentes de consulta.

  • Tres arquitecturas

    Ofrece nodos únicos rentables. Los grupos de réplica de tres nodos garantizan la alta disponibilidad. Los clústeres distribuidos soportan el escalado horizontal.

Tipos de datos diferentes

  • DDS es compatible con MongoDB y soporta datos JSON/BSON, consulta regular, consulta de arreglos y consulta de documentos integrados.

Tres arquitecturas

  • Nodo único.

    La arquitectura de nodo único es adecuada para el almacenamiento de datos no esenciales y es la alternativa preferida generalmente para la capacitación, el aprendizaje y las pruebas de entorno así como para determinados sistemas empresariales internos y no críticos.

  • Clúster.

    Un clúster particionado de DDS está formado por mongos, config y particiones. Las solicitudes de lectura y escritura se envían a través de mongos, los mongos leen los ajustes de configuración de config y asignan las solicitudes de lectura y escritura a las particiones. Este diseño permite manejar de forma eficiente los escenarios que requieren alta concurrencia.

  • Grupo de réplicas.

    Un grupo de réplicas está formado por tres nodos: principal, secundario y oculto. Si el primer nodo falla, el nodo secundario asume su rol. Si el nodo secundario deja de estar disponible, un nodo oculto se ocupará de los servicios para garantizar la alta disponibilidad.

  • Plataforma de operación y mantenimiento visual

    Proporciona una plataforma visual de monitoreo y gestión de bases de datos.

  • Seguridad y respaldo

    Proporciona una protección de múltiples capas para la seguridad de los datos y funciona con OBS para restaurar los datos rápidamente.

Plataforma de operación y mantenimiento visual

  • Gestión de instancias.

    DDS proporciona funciones de creación, copia de respaldo y restauración de instancias de BD, así como gestión de registros y parámetros.

  • Monitoreo visualizado.

    El DDS ofrece información de monitoreo en tiempo real acerca del uso de la CPU, el IOPS, la cantidad de conexiones activas y el uso del disco; asimismo, permite personalizar las reglas de alarmas.

Seguridad y respaldo

  • Acceso a VPC.

    VPC permite crear redes virtuales privadas y aisladas.

  • Grupo de seguridad.

    Los grupos de seguridad definen reglas de direcciones IP y puertos, lo que permite mejorar la seguridad del acceso entre DDS y otros servicios.

  • Acceso a SSL.

    La encriptación de SSL permite lograr niveles más altos de seguridad en los datos en tránsito.

  • Respaldo y restauración.

    La política de respaldo automatizado está habilitada por defecto. Los datos se respaldan automáticamente cada día y se almacenan en el OBS. Las copias de respaldo se pueden restaurar a una instancia nueva rápidamente.

Guías de uso

Recursos de cómputo escalables y bajo demanda

Regístrese ahora