Publicado en: Nov 27, 2018
Amazon DynamoDB ahora ofrece compatibilidad nativa desde el servidor con las transacciones, lo que simplifica la experiencia del desarrollador al realizar cambios coordinados, de "todo o nada" en múltiples elementos, tanto dentro de las tablas como entre ellas. La compatibilidad con las transacciones le permite a los desarrolladores extender la escala, el rendimiento y los beneficios empresariales de DynamoDB a un conjunto más amplio de cargas de trabajo críticas.
Las transacciones proporcionan atomicidad, consistencia, aislamiento y durabilidad (ACID, atomicity, consistency, isolation, and durability) en DynamoDB, lo que le permite mantener la exactitud de los datos en sus aplicaciones con mayor facilidad. Al usar transacciones, puede admitir lógica de negocio y flujos de trabajo sofisticados que requieren agregar, actualizar o eliminar varios elementos en una sola operación "todo o nada". Por ejemplo, un desarrollador de videojuegos puede garantizar que los perfiles de los jugadores se actualicen correctamente cuando intercambien elementos en un juego o realicen compras dentro de este.
La compatibilidad con las transacciones está disponible en todas las regiones de AWS estándar donde se ofrece DynamoDB. El precio de las transacciones se basa en el tamaño de los elementos de la transacción.
Para obtener más información, consulte el artículo Amazon DynamoDB transactions.