开发者社区 问答 正文

shell的删除数据是指删除那些部分?

shell的删除数据是指删除那些部分?

展开
收起
游客fbdr25iajcjto 2021-12-05 17:04:59 524 分享 版权
1 条回答
写回答
取消 提交回答
  • a )删除行中的某个列值

    语法:delete , family:column , ,必须指定列名

    例如:删除表t1,rowkey001中的f1:col1的数据

    hbase(main)> delete 't1','rowkey001','f1:col1'

    注:将删除改行f1:col1列所有版本的数据

    b )删除行

    语法:deleteall

    , , family:column , ,可以不指定列名,删除整行数据

    例如:删除表t1,rowk001的数据

    hbase(main)> deleteall 't1','rowkey001'

    c)删除表中的所有数据

    语法: truncate

    ,

    其具体过程是:disable table -> drop table -> create table

    例如:删除表t1的所有数据

    hbase(main)> truncate 't1'

    2021-12-05 17:05:36
    赞同 展开评论
问答分类:
问答标签:
问答地址: