Мы создаем систему аварийного восстановления для таблиц HBase. Из-за ограничений мы не можем использовать причудливые методы для поддержания реплики таблицы. Мы используем инструкции Export/Import для получения данных в HDFS и с помощью этого для создания таблиц на серверах DR.Очистка записей в таблице HBase
При импорте данных в таблицу HBase мы используем команду truncate, чтобы очистить таблицу и загрузить данные в таблицу. Но инструкция truncate занимает много времени, чтобы удалить строки. Существуют ли какие-либо другие эффективные заявления для очистки всей таблицы?
(усечение занимает 33 мин для ~ 2500000 записей)
На самом деле truncate выполняет те же операции по отключению таблицы в первую очередь, падает и снова создает его ... но я не уверен, почему так долго уходит на укорочение данных. –
извините, моя ошибка. – halil