我在三台服务器上有三个Cassandra dse节点。我需要卸载dse并安装dsc,我还需要将数据从dse集群迁移到同一台服务器上的dsc Cassandra集群 。
最好的方法是什么?我应该只安装dsc并在配置中设置与dse配置相同的数据文件夹吗?
有更好的方法吗?
答案 0 :(得分:1)
最好的方法是什么?我应该只安装dsc并在配置中设置与dse配置相同的数据文件夹吗?
不,因为DSE有一些特殊的架构,比如dse_security等......
您可以使用Apache Spark将数据从DSE快速迁移到DSC。
答案 1 :(得分:1)
如果数据量较少,则首先将数据从DSE导出为CSV,然后将数据从这些CSV导入DSC。
如果您有大量数据,请使用sstableloader here。