hbase 表的设计与其它大数据框架的集成
一:hbase 表的设计管理 二:hbase hive 集成 三:sqoop 与hbase 的集成 四:hbase 与hue 集成 五:hbase 表的修复 一:hbase 表的设计管理 1.1 hbase 的shell 命令 1.1.1 创建一个命名空间 在新版本的hbase 中 表是存储在命名空间当中,默认的命名空间是default 创建一个命名空间: create_namespace 'ns2' 查看有多少个命名空间: list_namespace 在命名空间中建立表: create 'ns2:student','info' 查询命名空间中的表: list_namespace_tables 'ns2' 1.1.2 一张表创建多个列簇 create 'ns1:t1', {NAME => 'f1'}, {NAME => 'f2'}, {NAME => 'f3'} 相当于: create 'ns1:t1', 'f1', 'f2', 'f3' 描述一张表: describe 't1' 1.2.3 创建rowkey 的范围region 区域: 默认情况下hbase 创建表时,会默认划分region 区域 结合实际环境来看,无论是测试环境还是生产环节,我们创建好的hbase 需要大量的的导入数据 file/data --> hfile -> bulk load into hbase