¿Qué es lo que más te gusta de Amazon DynamoDB?
• Arquitectura sin servidor y escalabilidad:
La naturaleza completamente gestionada y sin servidor de DynamoDB elimina la necesidad de gestionar la infraestructura del servidor. La capacidad de escalar automáticamente los recursos hacia arriba o hacia abajo para satisfacer la demanda de la aplicación es excepcional, asegurando que el rendimiento se mantenga consistente, incluso con cargas de trabajo impredecibles.
• Rendimiento predecible: Ofrece una latencia consistente de un solo dígito en milisegundos a cualquier escala. Esto lo convierte en una opción ideal para aplicaciones críticas como el comercio electrónico, los juegos y los servicios en tiempo real donde el rendimiento es primordial. Durante eventos de alto tráfico, su fiabilidad está comprobada.
• Tablas globales y alta disponibilidad:
La función de Tablas Globales permite la replicación multi-maestro y multi-región, lo cual es crucial para construir aplicaciones altamente disponibles y distribuidas globalmente. La replicación de datos a través de tres Zonas de Disponibilidad (AZ) diferentes por defecto asegura una durabilidad y resiliencia robustas.
• Seguridad integrada:
La seguridad es robusta, con cifrado en reposo y en tránsito, junto con una integración estrecha con AWS Identity and Access Management (IAM) para un control de acceso granular.
• Flexibilidad e integración:
Como una base de datos NoSQL, ofrece flexibilidad en el esquema de datos, lo cual es beneficioso durante el desarrollo cuando las estructuras de datos pueden evolucionar. Se integra perfectamente con otros servicios de AWS como Lambda y otros, mejorando su funcionalidad general. Reseña recopilada por y alojada en G2.com.
¿Qué es lo que no te gusta de Amazon DynamoDB?
Mi principal desafío con DynamoDB ha sido dominar su optimización de costos y rendimiento.
Aunque el modelo de pago por solicitud es increíblemente flexible, también significa que debes estar atento. Es fácil que los costos se disparen si no tienes cuidado con cómo diseñas tus consultas.
Un escaneo de tabla ineficiente o una "clave caliente" que se accede con demasiada frecuencia pueden llevar rápidamente a solicitudes limitadas y a una factura sorprendentemente alta. Reseña recopilada por y alojada en G2.com.