HBase修改表

来源:互联网 发布:云豹直播源码 编辑:程序博客网 时间:2024/06/05 00:55

1、在hbase shell中,修改一个表用alter关键字,命令如下:
alter ‘tablename’,NAME=>’familyname’,attribute=>new_value
修改emp表的personal data列族的VERSIONS值为5:
alter ‘emp’,NAME=>’personal data’,VERSIONS=>5
对比结果如图所示:
这里写图片描述
可以将表设置为只读模式,命令如下:
alter ‘tablename’,READONLY
删除表范围运算符,需首先将表disable:
alter ‘tablename’,METHOD=>’table_att_unset’,NAME=>’MAX_FILESIZE’
删除列族,需首先将表disable:
alter ‘tablename’,’delete’=>’column family’
删除一个列族之后,这个列族的数据也会全部被删除。
2、暂时没有发现thrift有对表进行修改的函数

原创粉丝点击