大数据中HBase是一个分布式的、面向列的开源数据库,Hbase的名字的来源是Hadoop database,即hadoop数据库, HBase中的所有数据文件都存储在Hadoop HDFS文件系统上
大数据中Hbase的使用场景
Hbase是一个通过廉价PC机器集群来存储海量数据的分布式数据库解决方案。它比较适合的场景概括如下:
是巨量大(百T、PB级别)
查询简单(基于rowkey或者rowkey范围查询)
不涉及到复杂的关联
有几个典型的场景特别适合使用Hbase来存储, 海量订单流水数据(长久保存),交易记录,数据库历史数据 学习HBase中主要讲解HBase安装流程理论、安装模式理论;理解HBase基本应用操作;了解查看HBase表内容,一步步慢慢深入了解
Hbase开发入门,模型坐标结构访问场景,要理解HBase Shell常用基本命令;掌握HBase Shell常用表管理命令;HBase Shell常用表操作命令;HBase API常用表数据操作开发过程;HBase API常用表管理操作开发过程以及新旧版本HBase API调用的差异
Hbase基础API理解HBase基础API开发流程;掌握HBase新、旧二个版本下Put与Delete;理解原子性操作概述;理解Get方法相关理论知识;
Hbase高级API需要掌握的常规操作包括:指定行、ResultScanner类、按RowKey范围取、多版本等;并要求掌握新、旧二种版本的写法;理解过滤器相关理论知识,需要掌握的常规操作有:行、列、列名、值、分页过滤器
最后,我们需要进行的就是实战训练,完成阶段作业与实战
以上内容来自加米谷大数据更多大数据干货欢迎咨询http://www.dtinone.com
领取专属 10元无门槛券
私享最新 技术干货