Existe alguma versão do DSE 6.x que suporte o formato C* 4.x sstable (-nb-)? Quero carregar dados do apache C* 4.x usando sstableloader no DSE 6.x. Qual seria o melhor caminho de atualização recomendado (compatível) para importar sstables C* 4.x no DSE 6.x?
- DSE 6.x - protocolo DSE_V2 - (formato sstable
-bb-
) - C* 4.x - protocolo v5 - (formato sstable
-nb-
)
Usando Apache Cassandra 4.x sstableloader -> O cliente não consegue negociar um protocolo mesmo após adicionar application.conf
( v4
) EXTRA_CLASSPATH
conforme doc . O erro permanece o mesmo independentemente de qualquer driver compatível fornecido:
com.datastax.driver.core.exceptions.UnsupportedProtocolVersionException: \
[/10.x.x.x:9042] Host does not support protocol version V6 but V5.
Usando DSE 6.8.x sstableloader -> Importação de -nb-
sstables de 4.x concluída sem erros, mas não há arquivos no caminho /data do cluster DSE e SELECT * from TABLE
retorna 0 linhas. Usar nodetool refresh
and nodetool import
não parece ajudar.
Não há informações claras sobre a compatibilidade do C* 4.x com o DSE na documentação do Datastax. Quaisquer links ou informações sobre isso seriam úteis. Obrigado!