2010-03-23 5 views
3

L'utilitaire de ligne de commande Cassandra sstablekeys peut être utilisé pour extraire toutes les clés de lignes définies à partir d'un fichier SSTABLE physique:Récupérer toutes les clés à l'aide de l'API Cassandra - analogie avec "SELECT id FROM table";

sstablekeys .../cassandra/data/Keyspace1/Standard1-N-Data.db 

Est-ce que la récupération de support API Cassandra de toutes les clés définies? Si c'est le cas, comment?

Je cherche l'analogie de Cassandra à SELECT id FROM table;.

Répondre

4

Jetez un oeil à get_range_slices

list<KeySlice> get_range_slices(keyspace, column_parent, predicate, range, consistency_level) 

qui remplace get_range_slice à 0,6.

Nb. Pour la version < 0.6: cette méthode n'est autorisée que lors de l'utilisation d'un partitionneur conservant les commandes.

+1

Ceci est autorisé avec tout partitionneur dans 0.6, btw. – jbellis

Questions connexes