Uso de Order por cláusula em cassandra
Ao criar tabela no cassandra, podemos fornecer chaves de cluster com a ordem como abaixo.
Create table user(partitionkey int, id int, name varchar, age int, address text,
insrt_ts timestamp,
Primary key(partitionkey, name, insrt_ts, id)
with clustering order by (name asc, insrt_ts desc, id asc);
quando inserimos dados nessa tabela, conforme os registros de documentação do cassandra são classificados com base nas chaves de cluster.
Quando recupero registros com o CQL1 e o CQL2, estou recebendo a mesma ordem de classificação.
CQL1:
Select * from user where partitionkey=101;
CQL2:
Select * from user where partitionkey=101 order by name, insrt desc, id;
qual é a diferença entre CQL1 e CQL2?