Что означает число в таблицах базы данных Cassandra?

Когда мы создаем новую таблицу в базе данных cassandra, она автоматически создает для нее папку в расположении данных. При создании папки он также добавляет к ней буквенно-цифровой номер после дефиса (-). Что обозначает это число?


person sunder    schedule 15.10.2015    source источник


Ответы (1)


Это просто уникальный идентификатор (UUID). Это помогает избежать проблем с операциями Drop-Recreate, когда вновь созданная таблица имеет то же имя, что и старая таблица. Таким образом, у них будут уникальные папки, поэтому, если сообщение о перетаскивании будет потеряно или еще что-то, старые данные не будут восстановлены в новой таблице.

person RussS    schedule 15.10.2015