hbase学习笔记-基本操作

开启hbase

start-hbase.sh

hbase shell

1
hbase shell

DDL

创建数据库表

语法:create

, {NAME =>, VERSIONS => }
例示:create ‘product’,{NAME => ‘computer’, VERSIONS => 5},{ NAME => ‘food’ , VERSIONS => 3}

显示数据库表

list

查看表结构描述

describe
describe ‘product’

修改表

修改表结构必须先disable,再修改表,修改完成后,再enable表

1
2
3
disable 'product'
alter 'product',{NAME => 'food',VERSIONS=> 3}
enable 'product'

删除表

1
2
disable 'product'
drop 'product'

DML

插入数据

put

,,,,
put ‘product’,’rowkey001’, ‘computer:name’, ‘ThinkPad E550’

scan:扫描表

get:查询数据

count:查询表中的数据行数

delete:删除行中的某个列值

deleteall:删除行中的某个列值

truncate:删除表中的所有数据