HBase
编程有了模型
一个专注于用模型树学习法搭建计算机领域基础理论知识体系的专栏。
展开
-
HBase基础知识
目录1、HBase数据库介绍1.1、产生背景1.2、简介1.3、表结构逻辑视图1.3.1、行键(RowKey)1.3.2、列簇(Column Family)1.3.3、时间戳(TimeStamp)1.3.4、单元格(Cell)1.4、HBase应用场景2、HBase集群结构3、HBase和Hive的比较3.1、相同点3.2、不同点4、HBas...原创 2018-12-30 09:10:32 · 8480 阅读 · 0 评论 -
HBase性能优化-参数篇
1、配置优化zookeeper.session.timeout默认值:3分钟(180000ms)说明:RegionServer与Zookeeper间的连接超时时间。当超时时间到后,ReigonServer会被Zookeeper从RS集群清单中移除,HMaster收到移除通知后,会对这台server负责的regions重新balance,让其他存活的RegionServer接管.调优:这个tim...原创 2018-12-30 09:24:51 · 1135 阅读 · 1 评论 -
HBase性能优化-总结篇
1、hbase.hregion.max.filesize应该设置多少合适默认值:256M说明:Maximum HStoreFile size. If any one of a column families' HStoreFiles has grown to exceed this value, the hosting HRegion is split in two.HStoreFile的最大...原创 2018-12-30 09:28:02 · 606 阅读 · 0 评论 -
HBase高级编程
目录1、HBase结合MapReduce1.1、HBaseToHDFS1.2、HDFSToHBase2、HBase和MySQL进行数据互导2.1、MySQL数据导入到HBase2.2、HBase数据导入到MySQL3、HBase整合Hive3.1、原理3.2、准备HBase表和数据3.3、Hive端操作3.4、验证1、HBase结合MapReduce...原创 2018-12-30 10:49:55 · 1011 阅读 · 0 评论 -
HBase原理部分
目录1、HBase底层原理1.1、系统架构1.2、物理存储1.2.1、整体物理结构1.2.2、StoreFile 和HFile结构1.2.3、MemStore 和 StoreFile1.2.4、HLog(WAL)1.3、寻址机制1.3.1、老的Region寻址方式1.3.2、新的Region寻址方式1.4、读写过程1.4.1、读请求过程1.4.2...原创 2018-12-31 10:02:28 · 3056 阅读 · 1 评论 -
HBase高级知识
目录1、HBase高级编程1.1、协处理器——Coprocessor1.2、协处理加载方式1.3、二级索引(ObserverCoprocessor 案例)2、往HBase插入数据1、HBase高级编程1.1、协处理器——Coprocessor1、起源HBase 作为列族数据库最经常被人诟病的特性包括:无法轻易建立“二级索引”,难以执行求和、计数、排序等操作。比如...原创 2018-12-31 10:53:57 · 836 阅读 · 0 评论 -
分布式数据库HBase-学习日志-20181229
HBase知识汇总1、HBase基础知识:https://blog.csdn.net/qq_1018944104/article/details/850137902、HBase高级编程:https://blog.csdn.net/qq_1018944104/article/details/853716293、HBase原理部分:https://blog.csdn.net/qq_1018...原创 2018-12-31 13:27:06 · 291 阅读 · 0 评论