![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Hbase
笨鸟的平凡之路
这个作者很懒,什么都没留下…
展开
-
笨鸟的平凡之路-简述hbase的二级索引和协处理器
何为Hbase的二级索引?在hbase中并不是所有的查询维度都可以依靠rowkey来完成,rowkey的索引单一,对于多维度的查询比较困难,不是所有的列信息都包含在了rowkey中.一般的,当我们知道某一列的某一个值F:C1-C11的时(F为列簇,C11为C1列下的具体值),但是并不知道其对应的rowkey,并且我们还想获取F:C2:C21的值.这时我们可以对F:C1这列建索引,我们需要做的是建...原创 2019-06-06 15:55:40 · 190 阅读 · 0 评论 -
笨鸟的平凡之路-hbase中图片的存储与读写
Hbase中存储图片话不多说.直接先上代码Demo:import org.apache.commons.io.IOUtils;import org.apache.hadoop.conf.Configuration;import org.apache.hadoop.fs.FSDataInputStream;import org.apache.hadoop.fs.FileStatus;im...原创 2019-06-17 18:05:29 · 671 阅读 · 2 评论 -
笨鸟的平凡之路-Hbase预分区
前言Hbase在建表的时候默认只是有一个Region去存储数据,这个Region存储的数据是没有StartKey和EndKey的.如下图:这样造成的影响是这张表的所有的数据都往这一个Region上存储,随着数据的增加,这个Region会承受不了更多的数据(达到hbase.hregion.max.filesize属性中定义的阈值,默认10GB),导致Region会发生Split,均分成两个Re...原创 2019-06-18 18:55:05 · 220 阅读 · 0 评论 -
笨鸟的平凡之路-hbase的导入导出工具
由于需要将一个CDH平台A中Hbase的数据转移到另一个CDH平台B,数据量不大,故利用hbase导入导出工具Import,Export1.首先将表中数据导出到hdfs,需要找到A-CDH下的/bin/目录,利用/bin/hbase将表数据导出[root@masternode3 ~]# cd /opt/cloudera/parcels/CDH-5.11.2-1.cdh5.11.2.p0.4/...原创 2019-07-10 14:44:46 · 277 阅读 · 0 评论