No tienes acceso a esta clase

¡Continúa aprendiendo! Únete y comienza a potenciar tu carrera

La base de datos DynamoDB

14/16
Recursos

DynamoDB es una base de datos NOSQL de documentos clave-valor, que ofrece un rendimiento en milisegundos de un solo dígito. Entre sus casos de uso tenemos manejo de datos actualizados en tiempo real.

Una base de datos clave-valor almacena datos en forma de claves y valores/atributos. En un documento de Dynamo DB podemos tener claves y una cantidad de atributos distinta para cada clave. Estos atributos también pueden ser de distintos tipos.

Características de DynamoDB

DynamoDB es completamente administrado (PAAS). Funciona en múltiples regiones y puede manejar hasta 20 millones de solicitudes por segundo. Además, cuenta con seguridad, respaldo y restauración integrados.

Contribución creada con el aporte de Ciro Villafraz.

Aportes 7

Preguntas 1

Ordenar por:

¿Quieres ver más aportes, preguntas y respuestas de la comunidad?

Sobre DynamoDB

Es un poco diferente, se conoce como base de datos NoSQL, los datos se recuperar de una forma diferente a SQL.

  • Base de datos de documentos de clave - valor.
  • Rendimiento de milisegundos de un solo digito.
  • Completamente administrado.
  • Funciona en múltiples regiones.
  • Seguridad, respaldo y restauración integrados.
  • Admite picos de 20,000,000 de solicitudes por segundo.
  • Realmente rentable

Casos de uso

  • Publicidad
  • Juegos
  • eCommerce
  • Bancos
  • Redes sociales
  • Media Entertainment
  • El propio internet

DynamoDB es muy útil en los siguientes casos:

•Aplicaciones móviles
•Internet de las cosas (IoT, gracias al real time y su capacidad para ingesta de información)
•Aplicaciones Web
•Gaming (gracias a su alta disponibilidad, conexión y por ser no relacional)
•Manejo de sesiones
•RealTime (ya que no solo nos permite almacenar nuestra información, también podemos utilizar toda la data en tiempo real para alimentar otros servicios y generar otras arquitecturas)

Fuente: Curso Práctico de Bases de Datos en AWS.

En general, no me está gustando el formato, los videos están bien montados, y si diría que hasta cierto punto bien explicados, pero dan una cantidad inmensa de informacion y te hacen un test al final, deberían hacer test mas pequeños, más a menudo y luego un test más general.

Son minutos y minutos de un soliloquio constante diciendo servicios de AWS, quien retiene esa cantidad de información asi? Nadie

Información resumida de esta clase
#EstudiantesDePlatzi

  • DynamoDB es un servicio de datos no SQL, para documentos de clave valor

  • Este servicio es muy poderoso

que alguien le diga al profesor que ya sabemos leer, que aporte algo más que una lectura superficial.
Amazon DynamoDB es una base de datos NoSQL completamente administrada que ofrece un rendimiento rápido y predecible con una capacidad de escalado automático. Es ideal para aplicaciones que requieren alta disponibilidad y baja latencia, como aplicaciones móviles, juegos, comercio electrónico y otros servicios web. Amazon DynamoDB es una solución de base de datos NoSQL flexible y potente, diseñada para manejar grandes volúmenes de datos con alta disponibilidad y baja latencia. Su capacidad de escalado automático, junto con su integración con otros servicios de AWS, la convierte en una opción ideal para aplicaciones modernas que requieren un rendimiento confiable y consistente. Al elegir DynamoDB, puedes centrarte en desarrollar tus aplicaciones mientras AWS se encarga de la infraestructura y la gestión de la base de datos.

**Casos de uso de DynamoDB: **
En aplicaciones móviles ya que es muy rápida para almacenar actualizaciones en tiempo real.
Publicidad, bancos, redes sociales, juegos, eCommerce, son algunos de los campos en los cuales resulta muy práctica!