2017-02-09 4 views
0

Я устанавливаю Hive, и я должен решить этот параметр hive.metastore.warehouse.dir в hive-site.xml.Хорошая практика для определения hive.metastore.warehouse.dir: local fs или HDFS?

Я установил Hadoop как один узел, и мой вопрос здесь о том, какой вариант лучше установить этот параметр: в локальном каталоге или в каталоге HDFS?

Большое спасибо!

+1

Я бы поместил его в каталог hdfs на всякий случай, когда вы хотите масштабировать горизонтально –

+0

Спасибо за ваш комментарий !. И что из этого лучшего варианта в отношении производительности? – majitux

+1

Если у вас есть автономная машина, локальная скорость будет быстрее, потому что в конце ваши hdf-файлы находятся поверх локальных. Если вы находитесь в кластере, единственным вариантом является hdfs. –

ответ

0

Как сказал Дэвид Espart, лучший способ:

Установить его на месте, если это один узел. В противном случае в HDFS из-за этого единственного варианта.

Спасибо!