2016-03-28 6 views
0

Bir süredir Apache Cassandra 2.2.0 kullanarak bir uygulama yapıyorum. DataStax Enterprise 4.8.5'i kullanmaya başlamayı planlıyoruz (bu Apache Cassandra 2.1.3 üzerine kurulmuştur).Cassandra'dan geçiş 2.2.0 - DSE 4.8.5 (Cassandra 2.1.3)

Sorun şu ki bu, Cassandra sürüm 2.2.0 -> 2.1.3 sürümünün bir sürümüdür, Cassandra sürüm 2.2.0 tarafından oluşturulan SSTables dosyalarını okuyamıyorum.

Eski verilerimin DSE 4.8.5 ile kullanılabilir olmasını sağlamak için ne yapabilirim?

cevap

0

Bu desteklenmiyor. Öneri için Datastax ile bağlantı kurmayı düşünmelisiniz (bu, DSE için ödeme yapmanın avantajlarından biridir, bununla ilgili konular hakkında konuşacak birini alırsınız).

Neredeyse kesinlikle CQLSH kullanarak veya 2.1 sstables yeniden Spark veya CQLSSTableWriter gibi bir şey kullanarak bir CSV ihraç etmek sstable2json veya + COPY FROM COPY TO kullanarak (ya veri ve tekrar import ihraç etmek olurdu

.