首页 >> 大全

regionserver请求不均匀

2023-11-14 大全 28 作者:考证青年

1、请求均匀

1)节点上的的个数是否基本一致,如果不一致做。

#开启(hbase-0.94)

hbase shell

> true

#关闭

> false

2)如果一致的情况下,请求量仍然差异很大,这时候需要排查的设计和分布。

下面这些节点在数量基本一致的情况下,差异很大。

regionserver请求不均匀_请求均匀程度公式_

hbase UI::60010/-

2、 问题

hbase cf:的存储按照的字母表顺序存储,前缀相同或者相近的行更容易写入到同一个中,出现热点,比如日志数据以开头。

处理方法:

1)逆序存储,把无序的部分放到前面。

2)前面加入随机数字

3)加盐处理(salt)

负面影响:

请求均匀程度公式__regionserver请求不均匀

1) 客户端数据读取更复杂,更多的逻辑代码,甚至影响性能。

2)scan查询不能正常使用。

3、对加盐(slat)

long ( str)

long hash = str.();

for(int i = 0; i < str.(); i++)

hash = ((hash > 27)) ^ str.(i);

hash;

加盐后的效果,已经均匀了很多。

关于我们

最火推荐

小编推荐

联系我们


版权声明:本站内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 88@qq.com 举报,一经查实,本站将立刻删除。备案号:桂ICP备2021009421号
Powered By Z-BlogPHP.
复制成功
微信号:
我知道了