hbase集群需要多个数据节点

时间:2013-04-23 05:20:17

标签: hadoop hbase

根据hbase官方教程,在配置hbase分布式集群时,在hbase-sit.xml文件中,需要配置属性hbase.rootdir指向hdfs集群地址。并且,所有hbase数据都将保存在hdfs上。在这种情况下,hbase集群是否需要多个数据节点?

1 个答案:

答案 0 :(得分:0)

Hbase与您拥有的DN数量无关。但是,DN的数量越多,性能和可用性就越高,因为复制实际上是在HDFS级别进行的。所以,如果你只有一个节点,你所有的Hbase数据都会去那里,如果那个服务器停机,你就处于中间地带。虽然拥有多个DN有几个优点,例如机器上的负载较小且均衡,而不是单台机器上的所有负载,更高的并行性,高可用性等等。