这里 grad 对于表来说是一个列,course 对于表来说是一个列族,这个列族由三个列组成 china、math 和
english,当然我们可以根据我们的需要在 course 中建立更多的列族,如computer,physics 等相应的列添加入 course
列族。(备注:列族下面的列也是可以没有名字的。)
4 create命令
建立表格scores,包含列族grad、course
查看当前 HBase 中具有哪些表。
查看表“scores”的构造。
使用 put 命令向表中插入数据,参数分别为表名、行名、列名和值,其中列名前需要列族最为前缀,时间戳由系统自动生成。
格式: put
表名,行名,列名([列族:列名]),值
8 get 命令
查看表“scores”中的行“xiapi”的相关数据。
查看表“scores”中行“xiapi”列“course :math”的值。
备注:COLUMN 和 COLUMNS 是不同的,scan 操作中的 COLUMNS 指定的是表的列族, get操作中的 COLUMN
指定的是特定的列,COLUMNS 的值实质上为“列族:列修饰符”。COLUMN 和 COLUMNS 必须为大写。
8 scan命令
查看表“scores”中的所有数据。
scan 命令可以指定 startrow,stoprow 来 scan 多个 row
统计表中行数
判断表是否存在
原文:http://www.cnblogs.com/jacksu-tencent/p/3610957.html