Tablas globales: multiactivas, replicación en varias regiones
Las tablas globales de Amazon DynamoDB son una característica de base de datos totalmente administrada, de varias regiones y multiactiva que proporciona una replicación de datos fácil de usar y un rendimiento de lectura y escritura rápido y local para aplicaciones escaladas de forma global.
Las tablas globales replican automáticamente los datos de las tablas de DynamoDB en todas las Regiones de AWS sin necesidad de que cree y mantenga su propia solución de replicación. Cuando elige las Regiones de AWS para las réplicas de las tablas, las tablas globales gestionan toda la replicación automáticamente. Las tablas globales están disponibles en todas las regiones donde DynamoDB está disponible.
Las tablas globales proporcionan los siguientes beneficios:
-
Replicación de forma automática de los datos de las tablas de DynamoDB en las regiones de AWS que elija para ubicar los datos más cerca de los usuarios
-
Habilitación de una mayor disponibilidad de las aplicaciones durante el aislamiento o la degradación regional
-
Eliminación de la resolución de conflictos de actualización para centrarse en la lógica empresarial de la aplicación
Las tablas globales son ideales para aplicaciones que requieren continuidad empresarial y alta disponibilidad a través de una implementación en varias regiones. Cualquier réplica de una tabla global puede servir para lecturas y escrituras. Las aplicaciones pueden lograr una alta resiliencia con un objetivo de punto de recuperación (RPO) bajo o nulo al desplazar el tráfico a una región diferente si el procesamiento de la aplicación se interrumpe en una región.
Puede configurar una tabla global mediante la consola de administración de AWS. Las tablas globales utilizan las API de DynamoDB existentes para leer y escribir datos en las tablas, por lo que no se requieren cambios en la aplicación. Solo paga por los recursos que aprovisione o use, sin costos iniciales ni compromisos. Para empezar a usar tablas globales, consulte Tutoriales: creación de tablas globales.