【问题标题】:can HBase region span node serverHBase 区域可以跨节点服务器吗
【发布时间】:2019-05-08 09:47:41
【问题描述】:
  1. 一个Region由行组成,一行由列族组成
  2. 每个列族可以留在不同的机器中
  3. 一个区域不跨越多台机器

第 1 点和第 2 点似乎与第 3 点一致,有什么问题吗?

【问题讨论】:

    标签: hbase


    【解决方案1】:

    您的三个陈述实际上都是正确的,不同之处仅在于列族的存储位置。即使一行由一个或多个列族组成,这些列族实际上并没有存储在一起。因此,一个列族将跨多个区域写入。

    这大大加快了扫描速度 - HBase 只需要读取您正在扫描的列族,而不是与其他列族关联的数据。

    【讨论】:

    • 在我看来,一个Region的不同家庭只能呆在一台机器上,对吗?
    • 一个区域只存在于一台机器上,是的。
    猜你喜欢
    • 1970-01-01
    • 2013-12-02
    • 1970-01-01
    • 2013-08-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多