Amazon DynamoDB es un servicio de base de datos NoSQL totalmente administrado que proporciona un rendimiento rápido y predecible con una escalabilidad perfecta.
Amazon DynamoDB logo
DynamoDB le permite descargar las cargas administrativas de operar y escalar una base de datos distribuida; para que no tenga que preocuparse por el suministro de hardware, configuración, replicación, parches de software o escalamiento de clúster.
Introducción a Amazon DynamoDB
Puede comenzar a utilizar DynamoDB en tan solo 10 minutos con el tutorial paso a paso y, a continuación, pasar al cuestionario de aprendizaje autoguiado.
Si conoce el lenguaje de consulta estructurado, comience con esta guía deSQL a NoSQL.
En nuestra guía de introducción se incluyen muestras de código de .NET, Java, Node.js, PHP, Python y Ruby. También puede encontrar más herramientas y bibliotecas específicas de lenguajes y marcos en nuestra página de la comunidad.
Con DynamoDB, puede:
- Crear tablas que pueden almacenar y recuperar cualquier cantidad de datos, y servir cualquier nivel de tráfico de solicitudes.
- Ampliar o reducir la capacidad de rendimiento de sus tablas sin tiempo de inactividad o degradación del rendimiento; y utilizarse para supervisar la utilización de recursos y las métricas de rendimiento.
- Permite eliminar elementos caducados de las tablas automáticamente para ayudarlo a reducir el uso de almacenamiento y el costo de almacenar datos que ya no son relevantes.
Para saber mas sobre lo anterior recomendamos que leas DynamoDB: Time To Live.
DynamoDB propaga automáticamente los datos y el tráfico de sus tablas en un número suficiente de servidores para manejar sus requisitos de rendimiento y almacenamiento; a la vez que mantiene un rendimiento consistente y rápido.
Todos sus datos se almacenan en discos de estado sólido (SSD) y se replican automáticamente en varias zonas de disponibilidad en una región de AWS; lo que proporciona alta disponibilidad incorporada y durabilidad de los datos.
Amazon DynamoDB: posts con principales temáticas
A continuación presentamos una serie de posts sobre Amazon DynamoDB , estas secciones contienen las siguientes temáticas que pueden resultarte interesantes:
- Amazon DynamoDB: cómo funciona: para aprender los conceptos esenciales de DynamoDB.
- Configuración de DynamoDB: para aprender a configurar DynamoDB (versión descargable o servicio web).
- Acceso a DynamoDB: para saber cómo acceder a DynamoDB usando la consola, CLI o API.
- Para comenzar rápidamente con DynamoDB, consulte Introducción a DynamoDB.
- Para obtener más información sobre el desarrollo de aplicaciones, consulte lo siguiente:
- Programación con DynamoDB y los SDK de AWS
- Trabajando con DynamoDB
Amazon DynamoDB: posts complementarios
También te acercamos el siguientes listado complementario para aprender a:
- Para encontrar recomendaciones rápidamente para maximizar el rendimiento y minimizar los costos de rendimiento, consulte las Mejores prácticas para DynamoDB.
- Utilizar el servicio de migración de bases de datos de AWS para migrar datos de una base de datos relacional o MongoDB a una tabla de Amazon DynamoDB. Para obtener más información, consulte AWS Database Migration Service User Guide.
- Y conocer las mejores prácticas, guías prácticas y herramientas, asegúrese de consultar la página de DynamoDB Developer Resources: http://aws.amazon.com/dynamodb/developer-resources/.
- Etiquetar recursos de DynamoDB, consulte Etiquetado para DynamoDB.
- Usar MongoDB como fuente de migración te recomendamos ver: Usar MongoDB como fuente para el servicio de migración de base de datos de AWS.
- Utilizar DynamoDB como destino de la migración; consulte: Uso de una base de datos DynamoDB de Amazon como destino para el servicio de migración de la base de datos de AWS.
Esperamos que este temario acerca de Amazon DynamoDB pueda servirte ya sea a nivel informativo, educacional o laboral o simplemente porque te interesan las nuevas tecnologías. Sería agradable si pudieras contarnos tu experiencia y nos gustaría conocer tus comentarios!.
No dejes de ver nuestros posts sobres otros vendors de Base de Datos NoSql y demás herramientas de Big Data.