我是HBase的新手,最近我安装了HBase并尝试在Mac上启动它。一切都很好,我可以使用HBase。在某些文章中,它说我应该在使用HBase时首先启动Hadoop,我想知道此先决条件是否有所改变?
答案 0 :(得分:1)
除非您运行的不是完全分布式的,否则Hadoop对HBase并不是硬性要求。像您一样在单个节点上运行,您可以使用本地文件系统。有关更多信息,请参见HBase run modes: Standalone and Distributed。
答案 1 :(得分:0)
您的本地文件系统(file://
URI)是Hadoop兼容的。 Hbase需要 Hadoop兼容的存储层,但这并不意味着它实际上必须是HDFS。
HDFS将仅提供可伸缩性和可靠性