Миграция Datastax Enterprise Cassandra в Apache Cassandra
В настоящее время мы используем DSE 4.8 и 5.12. мы хотим мигрировать на apache cassandra .поскольку мы не используем spark или search thought, сэкономьте немного денег, перейдя на apache. может ли это быть достигнуто без времени простоя. я вижу, что sstableloader работает по-другому. может ли кто-нибудь поделиться со мной шагами, чтобы перейти от dse к apache cassandra. что-то вроде этого от dse до apache.
https://support.datastax.com/hc/en-us/articles/204226209-Clarification-for-the-use-of-SSTABLELOADER
1 ответ:
Выясните, какую версию Apache Cassandra запускает DSE. На основе документации DSE DSE 4.8.14 использует Apache Cassandra 2.1 и DSE 5.1 использует Apache Cassandra 3.11
Простейший способ сделать это-построить другой DC (логический DC для Cassandra) и добавить его к существующему кластеру.
Как обычно, с "Nodetool перестроить {от-Старый-постоянного тока}" на новых узлах постоянного тока, пусть Кассандра позаботиться потоковых данных на новый Узлы Apache Cassandra естественно.
После завершения потоковой передачи данных, основываясь на LoadBalancingPolicy, используемой приложениями, переключите их local_dc на DC2 (новый DC). Как только новый DC начинает принимать трафик, узлы выключения в старом DC говорят DC1 один за другим.
Comments