Tutorial de Cassandra
Cassandra es una base de datos distribuida de Apache que es altamente escalable y está diseñada para administrar grandes cantidades de datos estructurados. Proporciona alta disponibilidad sin un solo punto de falla.
El tutorial comienza con una introducción básica de Cassandra seguida de su arquitectura, instalación y clases e interfaces importantes. A partir de entonces, pasa a cubrir cómo realizar operaciones como crear, modificar, actualizar y eliminar en espacios de claves, tablas e índices utilizando CQLSH y la API de Java. El tutorial también tiene capítulos dedicados para explicar los tipos de datos y las colecciones disponibles en CQL y cómo hacer uso de los tipos de datos definidos por el usuario.
Este tutorial será de gran utilidad para los profesionales del software en particular que aspiran a aprender los entresijos de Cassandra e implementarlo en la práctica.
Es un tutorial elemental y puede comprender fácilmente los conceptos que se explican aquí con un conocimiento básico de la programación Java. Sin embargo, será útil si tiene alguna exposición previa a los conceptos de bases de datos y cualquiera de los sabores de Linux.