HBase
文章平均质量分 92
DevinKim
分享阳光^0^~
展开
-
Apache Phoenix
Apache Phoenix 更多phoenix操作: https://www.jianshu.com/p/a5c892f36188 https://blog.csdn.net/qq1226317595/article/details/80375009?utm_source=blogxgwz0 一.概述 1. Phoenix定位 Phoenix最早是saleforce的一个开源项目,后来成为Apache基金的顶级项目。Phoenix是一个HBASE SQL层(即为HBase的一个SQL引擎),用作应原创 2020-09-27 16:24:51 · 572 阅读 · 0 评论 -
(一)HBase理论基础
文章目录HBase理论基础(一)一.HBase基本介绍(一)HBase简介(二)HBase的特点★(三)HBase的使用场景(四)HBase和RDBMS的比较![在这里插入图片描述](https://img-blog.csdnimg.cn/20190826155520225.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,sha...原创 2019-08-26 16:10:52 · 348 阅读 · 0 评论 -
(二)HBase的常用Shell操作
文章目录HBase常用shell操作(一)运行HBase(二)表操作(三)添加数据操作(四)查询数据操作★Get查询Scan查询(五)删除操作 HBase常用shell操作 (一)运行HBase 1.启动HBase集群 #在node01上执行 cd /export/servers/hbase-1.2.0-cdh5.14.0 bin/start-hbase.sh #进入HBase客户端命令操作界面...原创 2019-08-28 09:06:14 · 577 阅读 · 0 评论 -
(三)HBase的Java代码开发
文章目录HBase的Java代码开发(一)创建表(二)删除表(三)向表中添加数据(四)删除数据(五)查询数据1.Get查询2.Scan查询3.RowFilter行键过滤器4.FamilyFilter列族过滤器5.QualifierFilter列过滤器6.ValueFilter值过滤器7.SingleColumnValueFilter单列值过滤器8.PrefixFilter前缀过滤器9.PageFi...原创 2019-08-28 09:15:20 · 744 阅读 · 0 评论 -
(四)HBase与MapReduce集成
文章目录HBase与MapReduce集成(一)读取HBase表写并入另一张HBase表中(二)读取HBase表写入HDFS上的File文件中(三)BulkLoad特性快速导入海量数据★★ HBase与MapReduce集成 HBase当中的数据最终都是存储在HDFS上面的,HBase天生的支持MapReduce的操作,我们可以通过MapReduce直接处理HBase当中的数据,并且MapRe...原创 2019-08-28 09:21:13 · 754 阅读 · 0 评论 -
(五)Hive与Hbase整合
Hive与Hbase整合 文章目录Hive与Hbase整合一.Hive与Hbase对比二Hive与Hbase整合需求一:将hive分析结果的数据,保存到HBase当中去需求二:创建hive外部表,映射HBase中的表模型 一.Hive与Hbase对比 https://blog.csdn.net/qq_32736999/article/details/83832376 Hive与H...原创 2019-08-30 00:24:42 · 811 阅读 · 0 评论 -
(六)HBase与Sqoop整合
文章目录HBase与Sqoop整合需求一:将mysql表当中的数据导入到HBase当中来需求二:将HBase当中的数据导出到mysql当中来 HBase与Sqoop整合 sqoop是一个数据导入导出的工具,可以将关系型数据库当中的数据导入到大数据平台来,也可以将大数据平台当中的数据导入到关系型数据库当中去,我们也可以通过sqoop导入数据到hbase或者从hbase当中导出数据。 需求一:...原创 2019-09-17 15:59:43 · 566 阅读 · 0 评论 -
(七)HBase的预分区
HBase的预分区 为何要预分区? 1.增加数据读写效率 2.负载均衡,防止数据倾斜 3.方便集群容灾调度region 4.优化Map数量 如何预分区? 每一个region维护着startRow与endRowKey,如果加入的数据符合某个region维护的rowKey范围,则该数据交给这个region维护。 如何设定预分区? 手动指定预分区 create 'st...原创 2019-09-17 16:11:55 · 282 阅读 · 0 评论 -
(八)HBase的rowKey设计技巧
文章目录HBase的rowKey设计技巧(一)rowkey长度原则(二)rowkey散列原则(三)rowkey唯一原则(四)补充: 什么是热点1.加盐2.哈希3.反转4.时间戳反转 HBase的rowKey设计技巧 HBase是三维有序存储的,通过rowkey(行键),column key(column family和qualifier)和TimeStamp(时间戳)这个三个维度可以对HB...原创 2019-09-17 16:16:45 · 911 阅读 · 0 评论 -
(九)HBase的协处理器
文章目录HBase的协处理器(一)协处理器起源(二)两种协处理器(三)协处理器加载方式(四)协处理器Observer实战1.HBase当中创建第一张表proc12.Hbase当中创建第二张表proc23.开发HBase的协处理器4.将项目打成jar包,并上传到HDFS上面5.将打好的jar包挂载到proc1表当中去6.向proc1表中添加数据7.卸载协处理器命令 HBase的协处理器 http:/...原创 2019-09-17 16:24:38 · 233 阅读 · 0 评论