Кассандра: Удалить данные, не удаляя структуру таблицы
Я провожу некоторые тесты на Кассандре, для которых необходимо удалять данные в таблице после каждого запуска. Поэтому я написал скрипт, который ОБРАБАТЫВАЕТ данные. Мой вопрос, это оставляет таблицу ненастроенной (удаляет все столбцы) после того, как я TRUNCATE таблицы? Я начинающий Кассандра. Нужно некоторое понимание этого.
1 ответ
TRUNCATE
команда удалить все данные, а не схему
TRUNCATE table_name;
Немедленно и безвозвратно удаляет все данные из указанной таблицы и удаляет все данные из любых материализованных представлений, полученных из этой таблицы.
Источник: https://docs.datastax.com/en/cql/3.3/cql/cql_reference/cqlTruncate.html