Hbase常见面试题
1、Hbase架构与数据存储
2、Hbase读写原理
3、Hbase 热点问题
读写热点解决办法:
region预分区、rowkey前缀做MD5散列设计
4、Hbase调优
Scan 缓存
如果HBase的输入源是一个MapReduce Job,要确保输入的Scan的setCaching值要比默认值0要大,可以把这个值设为500,这样就可以一次传输500行。
Scan 属性选择
指定字段
5、Hbase二级索引
使用场景:多组合条件查询
方案:协处理器方案、非协处理器方案
参考https://www.cnblogs.com/MOBIN/p/5579088.html、https://www.cnblogs.com/small-k/p/9648453.html
-----------专注于实时数仓,大数据存储、计算