开发者社区 问答 正文

HBase工作中的HMaster的作用是什么?

HBase工作中的HMaster的作用是什么?

展开
收起
游客k7rjnht6hbtk6 2021-12-06 16:17:12 1178 分享 版权
1 条回答
写回答
取消 提交回答
  • 当用户需要进行Table和Region的管理工作时,就需要和HMaster进行通信。HBase中可以启动多个HMaster,通过Zookeeper的Master Eletion机制保证总有一个Master运行。

    1.管理用户对Table的增删改查操作

    2.管理HRegionServer的负载均衡,调整Region的分布

    3.在Region Split后,负责新Region的分配

    4.在HRegionServer停机后,负责失效HRegionServer上的Regions迁移

    2021-12-06 16:39:58
    赞同 展开评论