Hbase学习笔记
文章平均质量分 94
-无妄-
本人主要记录的是学习笔记和其他参考,持续学习中。。。
展开
-
--- HBase学习笔记 (壹)- HBase简介与环境部署 **
HBase简介及其在大数据生态圈的位置HBase简介Apache HBase™是Hadoop数据库、分布式、可扩展、大数据存储。使用Apache HBase™当你需要随机的,实时的大数据的读/写访问。这个项目的目标是在商品硬件集群上托管非常大的表——数十亿行X数百万列。Apache HBase是一个开源的、分布式的、版本化的、非关系型的数据库,模仿了谷歌的Bigtable: Chang等人为...原创 2018-11-23 09:44:13 · 259 阅读 · 0 评论 -
--- HBase学习笔记 (贰)- HBase原理与实战 **
HBase写流程存储结构介绍RegionServer管理着多个region;每个RegionServer都有对应的HLog实例region是Hbase存储的单元,数据都存在region中,需要注意的是每一个region只存储一个column family的数据而且只是这个列族的一部分;当region达到一定的大小之后会根据rowkey的排序划分为多个region;每个region里面包含...原创 2018-11-25 14:42:51 · 703 阅读 · 0 评论 -
--- HBase学习笔记 (叁)- HBase进阶
文章目录Hbase概念Hbase数据存储过程·compaction分两种:compact促发条件:Hbase优化策略hbase优化HBase优化策略一:服务端优化策略HBase优化策略二:常用优化策略HBase优化策略三:读写优化策略HBase协处理器简介HBase实战:开发RegionObserver协处理器HBase实战:HBase协处理器加载什么导致hbase性能下降?jvm内存分配与...原创 2018-11-27 15:03:53 · 954 阅读 · 0 评论 -
---HBase学习笔记 (肆)- 容灾与监控 **
Hbase备份与恢复◆Export / Import ◆CopyTable ●Replication ●SnapshotCopyTable支持时间区间 、row区间,改变表名称, 改变列族名称,指定是否 Copy已经被删除的数据等功能,CopyTable工具采用scan查询, 写入新表时采用put和delete API, 全是基于hbase的client Api进行读写...原创 2018-12-13 16:42:43 · 484 阅读 · 0 评论 -
--- HBase学习笔记 (伍)- Phoenix & Sqoop **
Phoenix简介构建在Apache HBase之上的一个SQL中间层可以在Apache HBase上执行SQL查询,性能强劲较完善的查询支持,支持二级索引,查询效率较高Phoenix优势Put the SQL back in NoSQL, 程序员熟知SQL语句具有完整ACID事务功能的标准SQL和JDBC API的强大功能完全可以和其他Hadoop产品例如Spark, Hiv...原创 2018-12-14 15:56:19 · 963 阅读 · 0 评论