2016-03-28 14 views
0

Ich habe seit einiger Zeit eine Anwendung mit Apache Cassandra 2.2.0 erstellt. Wir planen die Verwendung von DataStax Enterprise 4.8.5 (das auf Apache Cassandra 2.1.3 basiert).Migration von Cassandra 2.2.0 auf DSE 4.8.5 (Cassandra 2.1.3)

Problem ist, da dies eine Herabstufung von Cassandra Version, 2.2.0 -> 2.1.3, ich bin die SSTables nicht in der Lage von Cassandra Version 2.2.0 erstellt zu lesen.

Was kann ich tun, um meine alten Daten mit DSE 4.8.5 zur Verfügung zu haben?

Antwort

0

Dies wird nicht unterstützt. Sie sollten sich an Datastax wenden, um Rat zu bekommen (das ist einer der Vorteile, wenn Sie für DSE bezahlen, Sie erhalten jemanden, mit dem Sie über solche Themen sprechen können).

Sie würden mit ziemlicher Sicherheit der Daten zu exportieren haben und wieder importieren (entweder mit sstable2json oder COPY TO + COPY FROM es in eine CSV zu exportieren CQLSH, oder mit so etwas wie Funken oder CQLSSTableWriter bis 2,1 sstables neu erstellen.