Build your ultimate AI agent
Descripción del curso
¿Te confunde NoSQL y en qué se diferencia de SQL? ¡Estás en el lugar indicado! En este curso conceptual (no se requiere programar), conocerás las cuatro grandes categorías de bases de datos NoSQL: clave-valor, documental, de familias de columnas y de grafos. Aprenderás sobre cuatro motores NoSQL populares —Redis, MongoDB, Apache Cassandra y Neo4j— y cuándo aplicarlos para cubrir una necesidad empresarial concreta. Seguirás las peripecias de datos de una red social ficticia y verás cómo NoSQL puede ayudarles a gestionar y extraer información de datos no estructurados como las publicaciones. Para terminar, estudiarás casos reales en los que se usaron bases de datos NoSQL, lo que te dará las bases para almacenar datos con eficacia en cualquier situación.
Requisitos previos
Programa de formación
Contenido del curso
1
Bases de datos clave-valor
Para empezar el curso, aprenderás las diferencias entre NoSQL y las bases de datos relacionales. Después, descubrirás las bases de datos clave-valor, sus ventajas y sus limitaciones. Reconocerás las situaciones en las que las bases de datos clave-valor son adecuadas. Cerrarás este capítulo con el caso de Editoo, una empresa que redujo sus caídas y mejoró su rendimiento gracias a la base de datos clave-valor Redis.
- ¡Bienvenido!50 XP
- Bases de datos NoSQL vs relacionales100 XP
- Claves y valores100 XP
- Ventajas y limitaciones de las bases de datos clave-valor50 XP
- Clasificar ventajas y limitaciones100 XP
- Verdadero o falso100 XP
- Cuándo usar bases de datos clave-valor50 XP
- Casos de uso adecuados100 XP
- Adecuado o no adecuado100 XP
- Caso práctico de Redis50 XP
- Funciones de Redis100 XP
- Redis y Editoo100 XP
2
Bases de datos documentales
En este capítulo, aprenderás los fundamentos de las bases de datos documentales. Luego, identificarás las ventajas y limitaciones de este tipo de base de datos y reconocerás las situaciones en las que son adecuadas. Por último, terminarás el capítulo con el caso de Shutterfly. Usaron la base de datos documental MongoDB para reducir la latencia y acelerar el time to market.
3
Bases de datos de familias de columnas
Verás las bases de datos de familias de columnas, analizando las ventajas y limitaciones de este tipo de base de datos. También estudiarás las situaciones en las que las bases de datos de familias de columnas resultan adecuadas. Finalmente, cerrarás este capítulo con el caso de Bigmate, una empresa que utilizó la base de datos Apache Cassandra para manejar millones de operaciones por usuarios concurrentes cada segundo.
4
Bases de datos de grafos
Este capítulo final analiza las bases de datos de grafos. Estudiarás las ventajas y limitaciones de este tipo de base de datos y las situaciones en las que resultan más útiles. Terminarás el curso con el caso de Gousto, una empresa que consiguió un mejor control de costes gracias a la base de datos Neo4j.
R
Conceptos de NoSQL
Curso
completado

