hbase 处理命令

https://blog.csdn.net/vbirdbest/article/details/88236575

 

hbase架构

https://www.cnblogs.com/chorm590/p/10115343.html

 

scan 命令

https://www.jianshu.com/p/0ccfd59d73f4

 

存储结构

https://blog.csdn.net/maketubu7/article/details/80612930

 

命名 描述 语法

help ‘命名名’ 查看命令的使用描述 help ‘命令名’

whoami 我是谁 whoami

version 返回hbase版本信息 version

status 返回hbase集群的状态信息 status

table_help 查看如何操作表 table_help

create 创建表 create ‘表名’, ‘列族名1’, ‘列族名2’, ‘列族名N’

alter 修改列族 添加一个列族:alter ‘表名’, ‘列族名’

删除列族:alter ‘表名’, {NAME=> ‘列族名’, METHOD=> ‘delete’}

describe 显示表相关的详细信息 describe ‘表名’

list 列出hbase中存在的所有表 list

exists 测试表是否存在 exists ‘表名’

put 添加或修改的表的值 put ‘表名’, ‘行键’, ‘列族名’, ‘列值’

put ‘表名’, ‘行键’, ‘列族名:列名’, ‘列值’

scan 通过对表的扫描来获取对用的值 scan ‘表名’

扫描某个列族: scan ‘表名’, {COLUMN=>‘列族名’}

扫描某个列族的某个列: scan ‘表名’, {COLUMN=>‘列族名:列名’}

查询同一个列族的多个列: scan ‘表名’, {COLUMNS => [ ‘列族名1:列名1’, ‘列族名1:列名2’, …]}

get 获取行或单元(cell)的值 get ‘表名’, ‘行键’

get ‘表名’, ‘行键’, ‘列族名’

count 统计表中行的数量 count ‘表名’

incr 增加指定表行或列的值 incr ‘表名’, ‘行键’, ‘列族:列名’, 步长值

get_counter 获取计数器 get_counter ‘表名’, ‘行键’, ‘列族:列名’

delete 删除指定对象的值(可以为表,行,列对应的值,另外也可以指定时间戳的值) 删除列族的某个列: delete ‘表名’, ‘行键’, ‘列族名:列名’

deleteall 删除指定行的所有元素值 deleteall ‘表名’, ‘行键’

truncate 重新创建指定表 truncate ‘表名’

enable 使表有效 enable ‘表名’

is_enabled 是否启用 is_enabled ‘表名’

disable 使表无效 disable ‘表名’

is_disabled 是否无效 is_disabled ‘表名’

drop 删除表 drop的表必须是disable的

disable ‘表名’

drop ‘表名’

shutdown 关闭hbase集群(与exit不同)

tools 列出hbase所支持的工具

exit 退出hbase shell

————————————————

版权声明:本文为CSDN博主「vbirdbest」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。

原文链接:https://blog.csdn.net/vbirdbest/article/details/88236575

 

异步hbase client 接口,mpass库【xiaoran/taomu分享】

<dependency>
<groupId>com.alipay.mpaas.magnus</groupId>
<artifactId>magnus-asynchbase-fs</artifactId>
<version>1.8.2</version>
</dependency>

posted @   bwuhpqt  阅读(45)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 零经验选手,Compose 一天开发一款小游戏!
· 通过 API 将Deepseek响应流式内容输出到前端
· AI Agent开发,如何调用三方的API Function,是通过提示词来发起调用的吗
点击右上角即可分享
微信分享提示