Hbase简介
HBase是谷歌BigTable的开源实现,主要用来存储非结构化和半结构化 的松散数据,架构与于HDFS之上,拥有基于列存储的存储模式。HBase是一个稀疏、多维度、排序的映射表,这张表 的索引是行键、列族、列限定符(列)和时间戳。
启动HBase
// 首先启动Hadoop
$ cd /usr/local/hadoop
$ ./sbin/start-dfs.sh
//启动Hbase
$ cd /usr/local/hbase
$ bin/start-hbase.sh
//进入shell界面
$ bin/hbase shell
HBase的表操作创建表
创建表
$ create 'student','Sname','Ssex','Sage','Sdept','course'
//创建student表拥有4个族'Ssex','Sage','Sdept','course'
执行结果
删除表
//删除表需要先禁用表,禁用之后想重新启用用enable
$ disable'student'
//然后删除
$ drop'student'
执行如下
清空表
$ truncate 'SC'