Cuestionario de Autoevaluación del Tema 2. Cassandra
Preguntas
En Cassandra (señala la falsa):
Las copias de los datos no son primarias ni secundarias.
Las escrituras son “más baratas” que las lecturas.
La KEY de una familia de columnas se compone de la partition y la clustering key.
En las consultas con CQL es obligatorio incluir, en el WHERE, la clustering key.
En Cassandra (señala la verdadera):
Hay nodos primarios que guardan las copias principales de los datos y nodos secundarios responsables de las réplicas.
El diseño de la BD CONSULTAS.
La coordinación entre aplicación cliente y nodo que responde sigue una arquitectura master-slave.
Aunque se puede consultar por cualquier atributo (columna), es conveniente crear índices secundarios para agilizar las búsquedas.
En Cassandra, las escrituras son, a priori, “más baratas” que las lecturas:
Cierto.
Falso.
En Cassandra, se pueden hacer JOINs de varias familias de columnas gracias al lenguaje de CQL:
Cierto.
Falso.
En Cassandra, las filas con el mismo valor de partition key se almacenan físicamente juntas:
Cierto.
Falso.
En Cassandra, las filas con el mismo valor de clustering key se almacenan físicamente juntas y ordenadas por el valor de la partition key:
Cierto.
Falso.
En Cassandra, es posible devolver ordenadas por la clustering key filas de diferentes particiones, gracias a la cláusula ORDER BY proporcionada por el lenguaje CQL:
Cierto.
Falso.
En Cassandra, es obligatorio definir qué columnas componen la partition key:
Cierto.
Falso.
En Cassandra, es obligatorio definir qué columnas componen la clustering key:
Cierto.
Falso.
En Cassandra, cualquier nodo puede actuar como coordinador ante una petición por parte de un cliente:
Cierto.
Falso.
En Cassandra, se garantiza al 100% la consistencia de los datos en todos los nodos: