NoSQL Apache Cassandra - Desarrolladores

Herramienta utilizada

La herramienta de éste curso es Cassandra que es una de las de bases de datos no relacionales (NoSQL) más potente y extendidas en la actualidad. Es un sistema tolerante a fallos y altamente escalable.

NoSQL Apache Cassandra - Administrador


OBJETIVO

Este curso, proporciona una introducción técnica a los conceptos y conocimientos prácticos necesarios para utilizar Cassandra con éxito. Incluyendo las nuevas capacidades de CQL3 presente an las nuevas versiones de Cassandra. Este curso proporciona un sólido conocimiento de la arquitectura y el modelo de datos de Cassandra. Cubre el lenguaje CQL3 en detalle, así como las técnicas de modelado de datos que permiten optmizar el uso de la base de datos.

¿A QUIEN VA DIRIGIDO?

Este curso está diseñado para desarrolladores de bases de datos; de cualquier forma, es de gran valor para cualquier profesional de la informática con una experiencia mínima de 2 años con lenguaje SQL y diseño e implementación de bases de datos relacionales.

 PLAN DE ESTUDIO

Módulo 1

Instalación y configuración básica de Cassandra. Arquitectura, el cluster y los partitioners.

Módulo 2

Replicación de datos y consistencia. Modelado de datos en Cassandra.

Módulo 3

CQL3 para la creación de tablas y ejecución de queries. Tipos de datos de CQL3.

Módulo 4

Primary keys, compound primary keys y composite partition keys. Modelado de series temporales.

Módulo 5

Collecciones, índices secundarios, contadores y batchs.