Hbase源码深度解析,实战开发与资源教程一站式下载

Hbase源码解析与开发实战,资源教程下载

xhxiong
资源信息:
存储方式:网盘存储
资源大小:1.62G

优惠价:¥88.00

资源介绍

课程大纲

 

学习内容:

Hbase系统搭建与部署,Hbase shell操作;

客户端API操作,包括put、get、delete方法以及批量处理操作与客户端缓存,HTable类与Bytes类的使用;

比较过滤器、专用过滤器、附加过滤器、自定义过滤器的使用

计数器的使用,协处理器(coprocessor类、regionobserver类、masterobserver类、endpoint)的使用

HTablePool类的使用

实战:搭建Hbase集群;使用Hbase shell进行表的操作;利用Hbase API编写客户端工具操作Hbase集群

收获内容:

熟练掌握Hbase集群的搭建,能够利用Hbase shell对数据进行操作与查询;

熟练使用客户端API,了解过滤器、计数器、协处理器以及HTablePool的使用

第二周:客户端API的管理功能、MapReduce系统集成

学习内容:

利用HbaseAdmin类进行Hbase表的管理,包括表、属性、列的操作;

MapReduce集成,编写Mapreduce程序实现对HBase表的select,多表join,聚合操作,sort等功能

实战:通过利用Mapreduce实现数据的查询、聚合、连接等操作

收获内容:

掌握基于Hbase的Mapreduce程序编写,实现对表的操作

第三周:HBase系统架构原理

主要介绍:

Hbase中数据的查找与传输,数据结构B+树、LSM树介绍;

数据存储格式HFile格式、KeyValue格式;

WAL机制,HLog类、HLogKey类、WALEdit类、LogSyncer类、回放与持久性;

region、-root-表的查找;

LogEdit的生命周期与内部机制;

Coprocessor实现;

二级索引HIndex原理

实战:自定义Coprocessor的实现;HIndex的使用

收获内容:

了解WAL机制

Coprocessor的内部实现

二级索引HIndex的实现原理

第四周:HBase高级用法

主要介绍:

Hbase表的行键设计,高表与宽表、部分键扫描、分页、时间序列、时间顺序关系;

高级模式;

辅助索引;

搜索集成;

事务;

BloomFilter布隆过滤器;

隐式版本控制与自定义版本控制

实战:Hbase表的行健设计

收获内容:

Hbase的高级用法,Hbase行健设计的一般方法与各自的特点

第五周:HBase系统集成与案例实战

主要介绍:

利用hbase、Solr和Solr-IndexBuilder,设计与实现一个在线Hbase数据存储与实时查询系统,构建基于Hbase的SQL查询系统

实战:设计与开发一套数据存储与实时查询系统

收获内容:

从系统设计、开发、集成的角度,掌握Hbase的各项操作与性能优化方案,构建自己的实时查询系统

资源版权 | 免责声明

发布者:xhxiong 发布于 2020-09-29 23:14:57
本站所有资源均整理自互联网或者网友投稿,墨鱼无法分辨资源版权出自何处,所以不承担任何版权以及其他问题带来的法律责任,如有侵权或者其他问题请联系墨鱼删除!
同理,墨鱼无法分辨资源的真实性,完整性,安全性,所有交易带来的责任和风险由发布者和获取者承担,墨鱼更没有权利去仲裁双方对错。这里只是一个交换平台,请小伙伴们诚信交易交换!
墨鱼部落格所发布的一切破解补丁、注册机和注册信息及软件的解密分析文章仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。如有侵权请邮件与我们联系处理。查看更多……

点击这里复制本文地址 以上内容由墨鱼部落格整理呈现,请务必在转载分享时注明本文地址!如对内容有疑问,请联系我们,谢谢!

咨询留言

温馨提示

本站所有资源均整理自互联网或者网友投稿,墨鱼无法分辨资源版权出自何处,所以不承担任何版权以及其他问题带来的法律责任,如有侵权或者其他问题请联系墨鱼删除!谢谢!