♥ 3
⚡ 0
Cassandra · Lección 05

¿Qué diferencias importantes tiene CQL respecto a SQL?

ALLOW FILTERING hace que las consultas sin partition key sean rápidas, porque Cassandra mantiene un índice automático sobre todas las columnas
CQL admite joins y subconsultas igual que SQL, y se puede filtrar de forma eficiente por cualquier columna sin conocer la partition key
Los índices secundarios son la forma recomendada de resolver cualquier consulta, porque se comportan igual que un índice global de una base relacional
CQL parece SQL pero no tiene joins ni subconsultas, y el WHERE debe indicar la partition key (con igualdad) y, en orden, las columnas de clustering; ALLOW FILTERING fuerza recorridos que pueden barrer muchas particiones y debe evitarse, y los índices secundarios solo sirven en casos concretos
Cassandra · Lección 05

Completa el código

El modificador que fuerza consultas que recorren datos es ALLOW
Cassandra · Lección 05

¿Por qué una consulta sin partition key puede ser muy costosa en un cluster grande?

✓

¡Lección completada!

CQL y sus restricciones — ALLOW FILTERING

0
XP ganado
3
Vidas restantes