Temat: Baza danych Cassandra
Od pewnego czasu próbuję to zrozumieć.
Trochę inny świat (niż relacyjne bazy danych) - inna logika.
Biorąc pod uwagę np to :
" - Wiersze indeksowane kluczem, tabele podzielone na tablety o ciągłych
przedziałach kluczy.
- Odczyty z i zapisy do jednego wiersza są atomowe (niezależnie od liczby
kolumn).
- Kolumny są grupowane w tzw. rodziny kolumn, w których ustalamy klucze
(de facto indeksy).
- Wsparcie dla transakcji na poziomie pojedynczego wiersza.
. . . ale nie dla „ogólnych” transakcji na zbiorze wierszy (jeszcze? nadal?)."
(źródło -
https://www.mimuw.edu.pl/~ps219737/seminarium-2013/apac...
raczej trudno tutaj mówić o migracji w sensie takim jak migracja z INFORMIX na ORACLE czy coś w tym stylu.
Raczej trzeba pomyśleć o sposobie przeniesienia informacji (nie tabel) z jednej bazy do drugiej tak, by nie stracić (zbyt dużo) zawartości (i funkcjonalności - o ile zakładana jest zbliżona funkcjonalność - potrzeba będzie nie tylko wiedzy o samych tabelach ale sporo o interfejsie użytkownika).
(ale ja "znam" CASSANDRĘ tylko teoretycznie - to znaczy próbuję zrozumieć)
Ciekawe wyzwanie... Trzymam kciuki
(proszę podzielić się doświadczeniami)