河北省住房和城乡建设厅新网站,首饰设计网站大全,服务器外面打不开网站,站长推荐自动跳转启动hbase#xff1a;进入hbase安装目录 输入bin/start-hbase.sh
打开shell命令行模式:进入hbase安装目录 输入bin/hbase shell
退出shell命令行模式#xff1a;exit
停止hbase#xff1a;进入hbase安装目录 输入bin/stop-hbase.sh
启动关闭Hadoop和HBase的顺序一…启动hbase进入hbase安装目录 输入bin/start-hbase.sh
打开shell命令行模式:进入hbase安装目录 输入bin/hbase shell
退出shell命令行模式exit
停止hbase进入hbase安装目录 输入bin/stop-hbase.sh
启动关闭Hadoop和HBase的顺序一定是
启动Hadoop—启动HBase—关闭HBase—关闭Hadoop 花括号{}加不加都行为了便于观察
create创建表
create 表名t1,列族名f1[,列族名f1,列族名f1] #创建表t13个列族f1,f2,f3
create 表名t1{NAME f1,VERSIONS 5} #创建表t1列族为f1列族版本号为5列族版本号默认为1其作用是定义单元格的数据可以保存多少个被修改的数据 list列出HBase中所有表的信息 put向表、行、列指定的单元格添加数据
put 表t1,行键row1,列族f1:列限定符c1,值value1[,1421822284898(时间戳)] #向表t1中行row1和列f1:c1所对应的单元格中添加数据value1时间戳为1421822284898 查看数据
get通过指定表名、行、列、时间戳、时间范围和版本号来获取相应单元格的值
get 表名,行键 #只能查看最新的数据
get 表名,行键,{COLUMN info:age,VERSIONS 5} #获取相应表名与行键列族名为info列为age的最新修改的5次数据
get t1,r1,c1,c2 #获得表t1行r1列c1和c2的数据
get t1,r1,{COLUMN c1,TIMERANGE [ts1,ts2],VERSIONS 4} #获得表t1、行r1、列c1、时间范围为[ts1,ts2]、版本号为4的数据 alter修改列族模式
alter 表名,列族名 #增加一个列族
alter t1,NAME f1,METHOD delete #删除表t1中的列族f1不能删除列限定符所属数据
alter 表名,NAME 列族名,VERSIONS n 或alter 表名,NAME 列族名列限定符 #修改列族的版本号在此之前先disable使表无效再修改 delete删除指定单元格的数据(不能删除列族的所属数据)
delete t1,r1,c1,ts1 #删除表t1、行r1、列c1、时间戳为ts1的数据若无时间戳删的是最新被修改的数据删除后之前的数据会顶上来 deleteall 表名,行键 #删除表中某一行键的所有内容不能通过删除列族、列限定符等方式删除列族、列限定符等所属数据 清空指定表的所有记录数据
truncate 表名 scan浏览表
scan t1,{COLUMN info:age} #浏览表t1、列info:age的数据 describe查表的相关信息查细节信息
describe t1 #查表t1的信息 count统计表中的行数
count t1 drop删除表在删除表之前必须使其无效即先执行disable 表名再执行drop 表名 enable/disable使表有效或无效