2016-03-28 120 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。

相關問題