Amazon DynamoDB es una base de datos no relacional que ofrece rendimiento fiable a cualquier escala. Este servicio completamente administrado incluye muchas características para ayudar a los desarrolladores a crear un almacén de datos escalable a nivel mundial para aplicaciones modernas que necesiten acceso a datos con un nivel de respuesta alto.

DynamoDB, una base de datos no relacional
creación: Flush Arcade

Rendimiento a escala

Amazon DynamoDB Accelerator

Amazon DynamoDB Accelerator (DAX) proporciona un rendimiento de lectura rápido para sus tablas de DynamoDB a escala al permitirle usar una caché en memoria de alta disponibilidad y completamente administrada. Con DAX, puede aumentar en hasta 10 veces el rendimiento de lectura de sus tablas de DynamoDB, lo que permite reducir el tiempo necesario para las lecturas de milisegundos a microsegundos, incluso cuando se realizan millones de solicitudes por segundo. Más información »

Compatibilidad con modelos de datos de documentos y de clave-valor

DynamoDB es compatible con estructuras de datos con clave-valor que estén diseñadas para escalar fácilmente con un esquema flexible. Cada elemento (fila) constituye un par clave-valor, en el que la clave principal es el único atributo necesario para los elementos de la tabla e identifica a cada uno de ellos. DynamoDB también es compatible con el almacenamiento, la realización de consultas y la actualización de documentos. Mediante el uso del SDK de AWS, puede escribir aplicaciones que almacenen los documentos JSON directamente en tablas de Amazon DynamoDB. Más información »

Desarrolle aplicaciones localmente en su escritorio

Descargue DynamoDB para desarrollar y probar aplicaciones localmente en su laptop o en una instancia de Amazon EC2. Cuando su solución esté lista, escale fácilmente la aplicación en la nube de AWS con DynamoDB. Más información »

Índices secundarios

DynamoDB suministra índices secundarios que le ofrecen la flexibilidad para realizar consultas de manera eficiente en cualquier atributo (columna). Puede crear y eliminar índices secundarios de la tabla en cualquier momento. Más información »

Transmisiones

Amazon DynamoDB Streams es una secuencia en orden cronológico de los cambios a nivel de elemento que se hayan producido en cualquier tabla de DynamoDB. Mediante DynamoDB Streams, puede mantenerse al día en relación con los cambios a nivel de elemento más recientes u obtener las actualizaciones a nivel de elemento realizadas en las últimas 24 horas y usar los datos para crear aplicaciones creativas que faciliten la replicación, las vistas materializadas, las copias de seguridad y la integración con otros servicios. Más información »

Disparadores

DynamoDB se integra con AWS Lambda para proporcionar activadores. Mediante los activadores, puede ejecutar automáticamente una función personalizada cuando se detectan cambios a nivel de un elemento en una tabla de DynamoDB. Más información »

Completamente administrado

Tablas globales

Las tablas globales se basan en la red global de DynamoDB para proporcionarle una base de datos completamente administrada en varias regiones y con varios nodos maestros que proporciona un rendimiento rápido de las operaciones locales de lectura y escritura para aplicaciones globales a escala masiva. Las tablas globales replican automáticamente las tablas de DynamoDB en las regiones de AWS que se elijan. Más información »

Recuperación a un momento dado

La recuperación a un momento dado (PITR) suministra copias de seguridad continuas de los datos de las tablas de DynamoDB. Cuando se activa, DynamoDB conserva copias de seguridad graduales de las tablas de los últimos 35 días hasta que usted lo desactive explícitamente. Puede activar la PITR o iniciar las operaciones de copia de seguridad y restauración con un solo clic en la consola de administración de AWS o con una única llamada a la API. Más información »

Copia de seguridad y restauración bajo demanda

La copia de seguridad y la restauración bajo demanda permiten crear copias de seguridad completas de los datos de las tablas de DynamoDB para archivarlos, lo que le ayuda a cumplir requisitos normativos corporativos y gubernamentales. Puede crear copias de seguridad de tablas con unos pocos megabytes a cientos de terabytes de datos, sin afectar el rendimiento ni la disponibilidad de las aplicaciones de producción. Más información »

Capacidad de adaptación

En el caso de patrones de acceso irregulares, la capacidad de adaptación de DynamoDB le permite a su aplicación continuar leyendo y escribiendo con un rendimiento estable, siempre y cuando el tráfico no exceda la capacidad aprovisionada total de la tabla. De forma automática, la capacidad de adaptación hace que la capacidad de procesamiento aumente en las particiones que reciben más tráfico. La capacidad de adaptación está habilitada automáticamente en todas las tablas de DynamoDB, por lo que no es necesario habilitarla o deshabilitarla de forma manual. Más información »

Escalado automático

DynamoDB ofrece un escalado automático y estable del procesamiento y escalado del almacenamiento mediante las API y la consola de administración de AWS. Puede solicitar niveles de procesamiento o almacenamiento sin límites. Más información »

Tiempo de vida

El tiempo de vida (TTL) le permite definir una marca temporal específica para eliminar elementos vencidos de las tablas. Cuando la marca temporal expira, el elemento correspondiente se marca como vencido y se elimina de la tabla. TTL puede ayudarle a reducir el uso del almacenamiento y el costo de almacenar datos que ya no necesita. Más información »

Listo para el uso empresarial

Cifrado de datos en reposo

El cifrado de datos en reposo lo ayuda a proteger datos de DynamoDB mediante claves de cifrado administradas de AWS almacenadas en AWS Key Management Service. El cifrado en reposo es totalmente transparente para los usuarios y todas las consultas de DynamoDB funcionan sin problemas en datos cifrados sin la necesidad de modificar el código de la aplicación. Más información »

Acuerdo de nivel de servicios de DynamoDB

AWS realizará esfuerzos razonables desde un punto de vista comercial para lograr que DynamoDB cuente con disponibilidad para cada región de AWS, durante cualquier ciclo de facturación mensual de, por lo menos, el 99,99% en las condiciones descritas en el Acuerdo de nivel de servicios de Amazon DynamoDB. Si todas sus tablas de DynamoDB en la región de AWS correspondiente forman parte de las tablas globales, el compromiso de disponibilidad será de, al menos, el 99,999%. Más información »

Monitoreo integrado

Amazon DynamoDB muestra métricas operativas clave de su tabla en la consola de administración de AWS. El servicio también se integra con Amazon CloudWatch a fin de que pueda ver la latencia y el procesamiento de las solicitudes de cada tabla de DynamoDB y realizar un seguimiento del consumo de los recursos de forma sencilla. Más información »

Control de acceso preciso

DynamoDB utiliza métodos criptográficos probados para autenticar a los usuarios e impedir el acceso no autorizado a los datos. También se integra con AWS Identity and Access Managementa fin de ofrecer un control de acceso minucioso de los usuarios dentro de su organización. Más información »

Puntos de enlace de la VPC

Los puntos de enlace de la VPC para DynamoDB son entidades lógicas dentro de una VPC que crean una conexión privada entre una VPC y DynamoDB sin requerir acceso a través de Internet, mediante un dispositivo de traducción de direcciones de red (NAT) o una conexión de VPN. Más información »

La consola y las API de DynamoDB

La consola y las API de DynamoDB permiten crear, actualizar, eliminar y consultar tablas, ajustar el procesamiento y definir alarmas con solo unos clics. Además, DynamoDB admite muchas funcionalidades con un número reducido de API. Más información »

Más información sobre los precios de Amazon DynamoDB

Consulte la página de precios
¿Listo para crear?
Introducción a DynamoDB
¿Tiene más preguntas?
Contacte con nosotros