Paginación de Cassandra: cómo usar get_slice para consultar una base de datos de Cassandra 1.2 desde Python usando la biblioteca cql
Tengo un cluster Cassandra 1.2 y lo estoy usando desde Python usando la biblioteca cql. Ahora necesito implementar alguna funcionalidad de paginación que parece bastante sencilla usando get_slice, pero no puedo encontrar ninguna documentación sobre cómo usar algo como esto en la biblioteca cql:
get_slice("key" : table_key,
"column_parent" : {"column_family" : "MyColumnFamily"},
"predicate" :
{ "slice_range" :
{ "start" : "SomeStartID",
"end" : "Z",
"reverse" : "false",
"count : "100" }
} )
He visto este tipo de sintaxis en la documentación aleatoria para get_slice, y no se parece a la sintaxis CQL 3, ¿cómo puedo ejecutar este tipo de consultas de Python a un clúster de Cassandra 1.2? ¿Es esta la forma actual de usar get_slice? ¿O hay una nueva sintaxis o alternativa a CQL 3?
¡Gracias por adelantado!