Publicado en: Dec 18, 2023

La versión local de Amazon DynamoDB ahora admite la protección contra la eliminación de tablas y el parámetro ReturnValuesOnConditionCheckFailure. Con la versión local DynamoDB, puede desarrollar y probar aplicaciones ejecutando DynamoDB en su entorno de desarrollo local sin incurrir en costos. El uso de la versión local de DynamoDB no requiere una conexión a Internet. Además, funciona con sus llamadas a la API de DynamoDB existentes. 

Las versiones locales 1.25.0 y 2.2.0 de DynamoDB presentan las siguientes características y mejoras:

  • Compatibilidad con el parámetro ReturnValuesOnConditionCheckFailure. Con este parámetro habilitado, los mensajes de error de DynamoDB pueden incluir una copia del elemento tal como estaba durante el intento de escritura en el entorno local de DynamoDB. Esto le permite probar fácilmente el comportamiento de los errores de condición y su respuesta a las escrituras condicionales fallidas de la misma manera que lo haría con el servicio en línea de DynamoDB. Para obtener más información sobre las comprobaciones de estado, consulte la página de referencia de la API correspondiente.
  • Proteja sus tablas en DynamoDB local de la eliminación accidental al realizar operaciones de administración de tablas. Ahora puede habilitar la propiedad de protección contra eliminaciones en cada tabla para probar el comportamiento. La configuración predeterminada de la propiedad de protección contra la eliminación está deshabilitada. Para obtener más información sobre la protección contra la eliminación, consulte Uso de la protección contra la eliminación.

La descarga de la versión local de DynamoDB es gratuita y está disponible para macOS, Linux y Windows. Comience con la versión más reciente descargándola desde “Implementación de DynamoDB localmente en la computadora”. Para obtener más información, consulte Configuración de la versión local de DynamoDB (versión descargable).