Récupérer toutes les clés en utilisant l'API Cassandra - analogie avec « SELECT id FROM table; »
Question
L'utilitaire de ligne de commande Cassandra sstablekeys
peut être utilisé pour extraire toutes les touches de ligne définis à partir d'un fichier SSTABLE physique:
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 oui, comment?
Je cherche l'analogie Cassandra à SELECT id FROM table;
.
La solution
Jetez un oeil à get_range_slices
list<KeySlice> get_range_slices(keyspace, column_parent, predicate, range, consistency_level)
qui remplace get_range_slice dans 0,6.
Nb. Pour la version <0.6: cette méthode est autorisée que lors de l'utilisation d'un partitioner-maintien de l'ordre.
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow