2016-01-25 5 views
0

Мы создаем систему аварийного восстановления для таблиц HBase. Из-за ограничений мы не можем использовать причудливые методы для поддержания реплики таблицы. Мы используем инструкции Export/Import для получения данных в HDFS и с помощью этого для создания таблиц на серверах DR.Очистка записей в таблице HBase

При импорте данных в таблицу HBase мы используем команду truncate, чтобы очистить таблицу и загрузить данные в таблицу. Но инструкция truncate занимает много времени, чтобы удалить строки. Существуют ли какие-либо другие эффективные заявления для очистки всей таблицы?

(усечение занимает 33 мин для ~ 2500000 записей)

ответ

0

Disable -> падение -> создать таблицу снова, может быть? Я не знаю, будет ли падение слишком долго.

+0

На самом деле truncate выполняет те же операции по отключению таблицы в первую очередь, падает и снова создает его ... но я не уверен, почему так долго уходит на укорочение данных. –

+0

извините, моя ошибка. – halil

Смежные вопросы