Tentando encontrar uma maneira de transferir facilmente todas as linhas de uma Cassandra ColumnFamily / Table para outra.
O COPY
comando, pelo que entendi, é uma boa opção. No entanto, como ele despeja todos os dados .csv
no disco e os carrega novamente, não posso deixar de me perguntar se há uma maneira melhor de fazê-lo no mecanismo.
Um exemplo específico do que quero dizer seria o INSERT * FROM my_table INTO my_other_table
disponível em muitos SQL
bancos de dados. Obviamente, percebo que o Cassandra é NoSQL e, portanto, não funciona da mesma maneira - mas parece que algo pode estar disponível.
Qual é uma boa maneira de conseguir isso?
Muito obrigado!
Você deu uma olhada em
sstableloader
http://www.datastax.com/documentation/cassandra/2.0/cassandra/tools/toolsBulkloader_t.html ?fonte