Hbase
概念:Hbase是一个高可靠性,高性能,面向列,可伸缩的分布式数据库,提供海量数据存储功能,是一个结构化的分布式存储系统,不同于一般的关系型数据库,他适合半结构化和非结构化数据存储。
常用shell命令
1.创建表
create 't1','列族名'
2.查看存在表
list
3.存数据
put 't1','行',‘列族名:列名’,‘列值’
如
put 't1','1001','student:name','mike'
4.修改数据
put 't1','1001','student:name','tom'
5.删除数据
delete 't1','行编号'
delete 't1','1001'
6.查看表
scan '表名'
scan 't1'
7.查看限定行的内容
//查看1001行之后,包含1001,1005之前的内容
scan 't1',{STARTROW=>1001,ENDROW=>1005}
8.限定行,LIMIT
scan 't1',{LIMIT=>3}
9.为表取别名
t = get_table 't1'