Что ж, для простейшего перехода вам, вероятно, просто нужно использовать MySQL в качестве хранилища значения ключа. Cassandra допускает немного большую сложность, чем прямое значение ключа (в основном это разрешает вложенные ключи), но это будет непросто сделать в MySQL, не усложняя конечные преобразования.
Таким образом, чтобы использовать MySQL в качестве хранилища значений ключей, это означает, что вы просто создаете одну таблицу с двумя столбцами, key
(которая должна быть первичным ключом в таблице) и value
. Возможно, value
будет иметь тип text
, если вы собираетесь хранить в нем большие объемы данных, но key
может быть просто varchar(255)
, если вам по какой-то причине не нужны большие ключи.
Тогда вы просто сохраняете любые данные под ключом и извлекаете их обратно с помощью ключа, вот и все. Это будет очень просто преобразовать в Кассандру позже.
Из любопытства, почему вы планируете использовать Кассандру?