DocumentDB

NoSQL a escala planetaria y endiablamente rápido

Servicio NoSQL para aplicaciones de alta disponibilidad y globalmente distribuidas: aproveche SQL y JavaScript sobre los datos de clave-valor y documento sin los problemas de otras opciones de base de datos en la nube locales o basadas en máquinas virtuales.
Play
Baja latencia de DocumentDB garantizada

Baja latencia garantizada

Azure DocumentDB garantiza latencias inferiores a 10 ms para operaciones de lectura, e inferiores a 15 ms para operaciones de escritura, para al menos el 99 % de las solicitudes. DocumentDB aprovecha un motor de base de datos optimizado para escritura y sin bloqueos diseñado para la ejecución de unidades de estado sólido de alto rendimiento en la nube a escala global. Las solicitudes de lectura y escritura siempre se sirven desde la región local, mientras que los datos se pueden distribuir a otras regiones en todo el mundo.

Obtenga escalabilidad sin límites para bases de datos NoSQL

Escale el rendimiento y el almacenamiento de los datos de forma independiente y elástica, no solo dentro de una región, sino entre diversas regiones. Agregue capacidad para dar servicio a millones de solicitudes por segundo a un precio bastante inferior respecto a otras bases de datos NoSQL populares.

Replicar datos globalmente

Cree aplicaciones fácilmente a escala planetaria sin los problemas de configuraciones de centros de datos múltiples y complejas. DocumentDB se ha diseñado como un sistema de base de datos distribuido globalmente, cuya función consiste en replicar automáticamente todos los datos en cualquier número de regiones de todo el mundo. Las aplicaciones pueden ofrecer datos de la región más próxima a los usuarios para que disfruten de una acceso rápido e ininterrumpido.

Ventajas de SQL y JavaScript, sin esquema

Realice consultas mediante sintaxis de SQL y JavaScript conocida sobre datos de clave-valor y documentos sin tratar con índices de esquema o secundarios, nunca. Azure DocumentDB es una base de datos realmente independiente de esquemas que puede indexar automáticamente documentos de JSON. Defina su lógica de negocios como procedimientos almacenados, desencadenadores y funciones definidas por el usuario completamente en JavaScript y haga que se ejecuten directamente dentro del motor de base de datos.

Más opciones para coherencia

En lugar de ofrecer opciones extremas entre coherencias fuertes y finales, DocumentDB ofrece cuatro niveles de coherencia bien definidos (fuerte, de uso vinculado, sesión y final) para un modelo de programación intuitivo con baja latencia y una disponibilidad del 99,99 % frente a errores locales y regionales.

Acuerdos de Nivel de Servicio de clase empresarial

Céntrese en su aplicación sin tener que ocuparse de la infraestructura de la base de datos. Cree una colección para datos, establezca su rendimiento y deje que DocumentDB haga el resto. Además, DocumentDB ofrece excepcionalmente hospedaje de regiones transparente para operaciones continuas (disponibilidad del 99,99 %) frente a errores. Azure DocumentDB cumple la norma ISO 27001, la Ley de transferencia y responsabilidad de seguros de salud (HIPAA) y las Cláusulas modelo de la UE. Obtenga más información sobre los acuerdos de nivel de servicio.

Clientes que usan Document DB

¿Es nuevo en DocumentDB?

Vea ¿Qué es DocumentDB o lea Introducción a DocumentDB para ver si nuestro servicio de base de datos de documentos NoSQL de baja latencia es adecuado para sus aplicaciones, incluidos los escenarios de aplicaciones de IoT (Internet de las cosas), así como las aplicaciones sociales o de juegos web de alto nivel.

¿Por qué usar una base de datos NoSQL?

Lea el artículo NoSQL frente a SQL para conocer las diferencias entre las bases de datos NoSQL y las bases de datos SQL.

¿Consiguió una aplicación MongoDB?

Active la compatibilidad de protocolo para MongoDB y use DocumentDB como un servicio de base de datos completamente administrado para la aplicación MongoDB sin cambios de código.

¿No sabe muy bien cómo empezar?

Aprenda cómo crear una cuenta de base de datos de DocumentDB mediante el Portal de Azure y después vea una guía paso a paso sobre cómo completar las tareas comunes.

¿Desarrollador? Siga este procedimiento.

Comience creando una aplicación .NET o Node.js o cree una aplicación web completa mediante aptitudes NoSQL existentes con la compatibilidad de protocolo para MongoDB de DocumentDB. Use la API de REST o diversos SDK, como .NET, Node.js, Java y Python.

Productos y servicios relacionados

Base de datos SQL

Base de datos como servicio SQL relacional administrada

Servicio de aplicaciones

Cree aplicaciones web y móviles para cualquier plataforma y dispositivo

Almacenamiento

Almacenamiento en la nube duradero, de alta disponibilidad y escalable a gran escala

Pruebe DocumentDB con una cuenta gratis de Azure