В Hive есть два типа таблиц: управляемые и внешние, для разницы вы можете проверить Управляемый. VS Внешние таблицы.
В настоящее время, чтобы переместить внешнюю базу данных с HDFS
на Alluxio
, мне нужно изменить расположение внешней таблицы на alluxio://
.
Заявление выглядит примерно так: alter table catalog_page set location "alluxio://node1:19998/user/root/tpcds/1000/catalog_returns"
По моему мнению, это должна быть простая модификация хранилища метаданных, однако на изменение некоторых таблиц на это уйдут десятки минут. Сама база данных, кстати, содержит около 1 ТБ данных.
Могу ли я ускорить процесс изменения таблицы? Если нет, то почему так медленно? Любые комментарии приветствуются, спасибо.