почему я мог использовать HBase без запуска Hadoop / HDFS? - PullRequest
0 голосов
/ 30 октября 2018

Я новичок в HBase, недавно я установил HBase и попытался запустить его на своем Mac. Все хорошо, и я мог играть с HBase. В некоторых статьях говорилось, что я должен сначала запустить Hadoop при использовании HBase, мне интересно, изменилось ли это предварительное условие?

Ответы [ 2 ]

0 голосов
/ 31 октября 2018

Hadoop не является жестким требованием для HBase, если вы не используете полностью распределенную версию, которой вы не являетесь. Работая на одном узле, как вы, вы можете использовать локальную файловую систему. См. Режимы работы HBase: автономный и распределенный для получения дополнительной информации.

0 голосов
/ 31 октября 2018

Ваша локальная файловая система (file:// URI) совместима с Hadoop. Hbase требуется совместимый с Hadoop уровень хранения , но это не означает, что он должен быть буквально HDFS.

HDFS просто обеспечит масштабируемость и надежность

...