2. ¿Qué es Cassandra?
Es un gestor de base de datos no-relacional y no SQL. Utiliza un estilo
denominado BigTable y esta diseñado para guardar campos-valores, lo
que permite dinamismo en el diseño, pero perdida para el paradigma
relacional de estricta tipificación.
Es una base de datos distribuida de código abierto altamente escalable
para manejar grandes cantidades de datos es un componente clave en
cloud computing.
4. Características de Cassandra
Una tabla de datos por cada instancia de Cassandra.
Cada familia de columnas puede contener o bien columnas o bien
supercolumnas.
Las supercolumnas son columnas son las agrupaciones de columnas.
Cada columna contiene elementos de la forma «Clave-valor-Tiempo», donde
el valor del campo tiene es definible por el usuario.
Cada fila de una tabla puede tomar valores en columnas distintas de una
familia de columnas que otra fila, es decir, si se dispone de una familia de 5
columnas (A,B,C,D,E), la fila R1 puede tener valores de A y B mientras que la
fila R2 puede tenerlos en A,C,D y E.