从Cassandra 2.2.0迁移到DSE 4.8.5(Cassandra 2.1.3)

时间:2016-03-28 23:35:16

标签: cassandra datastax

我一直在使用Apache Cassandra 2.2.0构建应用程序。我们计划开始使用DataStax Enterprise 4.8.5(这是基于Apache Cassandra 2.1.3)。

问题是因为这是Cassandra版本的降级,2.2.0 - > 2.1.3,我无法读取Cassandra 2.2.0版创建的SSTable。

如何使用DSE 4.8.5提供旧数据?

1 个答案:

答案 0 :(得分:0)

不支持此功能。您应该考虑联系Datastax获取建议(这是支付DSE的优势之一,您可以与某人谈论此类主题)。

您几乎肯定必须导出数据并重新导入(使用sstable2jsonCOPY TO + COPY FROM将数据导出为使用CQLSH的CSV,或者使用类似Spark或CQLSSTableWriter的东西重新创建2.1 sstables。

相关问题