2016-03-28 122 views
0

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

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

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

回答

0

这不支持。你应该考虑联系Datastax寻求建议(这是支付DSE的好处之一,你可以找人谈谈这样的话题)。

你几乎肯定会需要导出数据并重新导入它(使用sstable2jsonCOPY TO + COPY FROM使用CQLSH,或者使用类似Spark或CQLSSTableWriter重新2.1 sstables将其导出为CSV。

相关问题