Essayer de trouver un moyen de transférer facilement toutes les lignes d'un Cassandra ColumnFamily / Table à un autre.
La COPY
commande, que je comprends, est une bonne option. Cependant, comme il vide toutes les données sur .csv
le disque et les charge ensuite, je ne peux m'empêcher de me demander s'il existe une meilleure façon de le faire dans le moteur.
Un exemple spécifique de ce que je veux dire serait INSERT * FROM my_table INTO my_other_table
disponible dans de nombreuses SQL
bases de données. Bien sûr, je me rends compte que Cassandra est NoSQL et ne fonctionne donc pas de la même manière - mais cela semble être quelque chose qui pourrait être disponible.
Quelle est la bonne façon d'y parvenir?
Merci beaucoup!
Avez-vous
sstableloader
consulté http://www.datastax.com/documentation/cassandra/2.0/cassandra/tools/toolsBulkloader_t.html ?la source