您的位置:首页 > 其它

Hbase基本操作

2019-06-29 22:10 46 查看
版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。 本文链接:https://blog.csdn.net/qq_38325614/article/details/94208599

DDL

  • 查看表
list
  • 查看某张表的详细信息
describe 'table_name'
  • 禁用表
disable 'table_name'
  • 启用表
enable 'table_name'
  • 创建表
create 'table_name','column_family'
eg: create 'person','info'
  • 删除表(删除前需要将该表禁用)
drop 'table_name'

DML

  • 插入数据
put 'table_name','row_key','column_family:column_name','value'
eg: put 'person','111','info:name','zhangsan'
eg: put 'person','111','info:age','18'
  • get获取数据
get 'table_name','row_key'
eg: get 'person','111'
  • scan获取数据
scan 'table_name'
eg: scan 'person'
  • delete删除数据
delete 'table_name','row_key','column_family:column_name'
eg: delete 'person','111','info:name'
  • 清空表
truncate 'table_name'
eg:	truncate 'person'
  • 将数据从内存中写入
flush 'table_name'
eg: flush 'person'
  • 查看namespace
list_namespace
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: