数据定义语言(Data Defination Language,DDL)操作主要用来定义、修改和查询表的数据库模式。
(1)创建一个表。
hbase(main):013:0>
create'table','column_famaly','column_famaly1','column_famaly2'
0 row(s)in 94.9160 seconds
(2)列出所有表。
hbase(main):014:0>list
TABLE
stu
table
test
3 row(s)in 0.0570 seconds
(3)获取表的描述。
(4)删除一个列族。
hbase(main):016:0>alter'table',{NAME=>'column_famaly',METHOD=>
'delete'}
Updating all regions with the new schema...
1/1 regions updated.(www.xing528.com)
Done.
0 row(s)in 3.0220 seconds
(5)删除一个表。
首先把表设置为disable。
hbase(main):020:0>disable'stu'
0 row(s)in 2.3150 seconds
然后,删除表。
hbase(main):021:0>drop'stu'
0 row(s)in 1.2820 seconds
(6)查询表是否存在。
hbase(main):024:0>exists'table'
Table table does exist
0 row(s)in 0.0280 seconds
(7)查看表是否可用。
hbase(main):025:0>is_enabled'table'
true
0 row(s)in 0.0150 seconds
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。