Programa del Curso
Introducción
Resumen de las bases de datos NoSQL más populares
- MongoDB (documento), Cassandra (columna), Redis (clave-valor), Neo4J (gráfico)
Descripción general de MongoDB Características y arquitectura
- Mapeo entre una base de datos relacional y MongoDB
- Indexación, replicación, balanceo de carga, consultas ad hoc, etc.
MongoDB vs MySQL
Instalación y configuración MongoDB
Creación de un archivo Database
Lectura, escritura y consulta MongoDB
Desarrollo de aplicaciones con MongoDB
Seguridad en MongoDB
Disponibilidad en MongoDB
Integración del almacenamiento de datos relacional y NoSQL (no relacional)
Integración MongoDB con marcos de procesamiento de datos
- Hadoop MapReduce, Apache Spark, etc.
Cuándo usarlo MongoDB
- Cargas de trabajo ideales para NoSQL en una empresa
Cuándo no usar MongoDB
- Desventajas de NoSQL
Implementación de MongoDB en producción
- On-premise o nube pública
Escalado MongoDB
Solución de problemas MongoDB
Palabras finales
Introducción
- Columnar (tabular) vs document database
Descripción general de Cassandra Características y arquitectura
Instalación y configuración Cassandra
Creación de un archivo Database
Lectura, escritura y consulta Cassandra
Desarrollo de aplicaciones con Cassandra
Seguridad en Cassandra
Disponibilidad en Cassandra
Integración del almacenamiento de datos relacional y NoSQL (no relacional)
Integración Cassandra con marcos de procesamiento de datos
- Hadoop MapReduce, Apache Spark, etc.
Cuándo usarlo Cassandra
Implementación de Cassandra en producción
- On-premise y nube pública
Escalado Cassandra
Solución de problemas Cassandra
Palabras finales
Requerimientos
- Comprensión de los conceptos de bases de datos relacionales
- No es necesario tener experiencia en programación
Testimonios (2)
Presentación y ejercicios interesantes
Szymon - Agora SA
Curso - Scylla Database
Traducción Automática
It gives me an insight on Redis, and also guide me to the right path if I want to know more about Redis