HBase基础shell命令

news/2025/2/1 0:37:40/

文章目录

  • 前言
  • 一、基本命令
    • 1. 创建名称空间
    • 2. 删除名称空间
    • 3. 查询名称空间下的所有的表
    • 4. 列出所有表
    • 5. 查看表是否存在
    • 6. 查询表中的记录数
    • 7. 创建表
    • 8. 删除表(先禁再删)
    • 9. 新增/修改数据
    • 10. 查询一行数据
    • 11. 删除特定单元格
    • 12. 删除一整行数据


前言

hbase shell命令


一、基本命令

1. 创建名称空间

create_namespace 'env_test'

2. 删除名称空间

drop_namespace 'env_test'

3. 查询名称空间下的所有的表

list_namespace_tables 'env_test'

4. 列出所有表

list

5. 查看表是否存在

exists 'env_test:userinfo'

6. 查询表中的记录数

count 'env_test:userinfo'

7. 创建表

create ‘名称空间:表名’, ‘列族名’

create 'env_test:userinfo', 'infos'

8. 删除表(先禁再删)

disable ‘名称空间:表名’

disable 'env_test:prpclientinfo'

drop ‘名称空间:表名’

drop 'env_test:prpclientinfo'

9. 新增/修改数据

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

-- 新增
put 'env_test:userinfo','1234567890-test1','infos:name','test1'
put 'env_test:userinfo','1234567890-test1','infos:age','20'
-- 修改
put 'env_test:userinfo','1234567890-test1','infos:name','test2'

10. 查询一行数据

get ‘名称空间:表名’, ‘行键’

get 'env_test:userinfo','1234567890-test1'

11. 删除特定单元格

delete ‘名称空间:表名’, ‘行键’, ‘列族:列名’

delete 'env_test:userinfo', '1234567890-test1', 'infos:age'

12. 删除一整行数据

deleteall ‘名称空间:表名’, ‘行键’

deleteall 'env_test:userinfo', '1234567890-test1'

http://www.ppmy.cn/news/1568290.html

相关文章

ASP.NET Core MVC

项目结构 控制器由Controller类实现,视图一般是扩展名为cshtml的文件,而模型则是只有属性的普通C#类。控制器类的名字一般以Controller结尾,并且被放到Controllers文件夹下。控制器的名字为控制器的类名去掉Controller。视图一般被放到Views…

DataWhale组队学习 leetCode task4

1. 滑动窗口算法介绍 想象你正在用一台望远镜观察一片星空。望远镜的镜头大小是固定的,你可以通过滑动镜头来观察不同的星区。滑动窗口算法就像这台望远镜,它通过一个固定或可变大小的“窗口”来观察数组或字符串中的连续区间。 滑动操作:就像…

LeetCode-180. 连续出现的数字

题目描述 表:Logs ---------------------- | Column Name | Type | ---------------------- | id | int | | num | varchar | ---------------------- 在 SQL 中,id 是该表的主键。 id 是一个自增列。找出所有至少连续出现三次…

CUDA学习-内存访问

一 访存合并 1.1 说明 本部分内容主要参考: 搞懂 CUDA Shared Memory 上的 bank conflicts 和向量化指令(LDS.128 / float4)的访存特点 - 知乎 1.2 share memory结构 图1.1 share memory结构 放在 shared memory 中的数据是以 4 bytes(即 32 bits)作为 1 个 word,依…

Ansible自动化运维实战--通过role远程部署nginx并配置(8/8)

文章目录 1、准备工作2、创建角色结构3、编写任务4、准备配置文件(金甲模板)5、编写变量6、编写处理程序7、编写剧本8、执行剧本Playbook9、验证-游览器访问每台主机的nginx页面 在 Ansible 中,使用角色(Role)来远程部…

Python 数据分析 - 初识 Pandas

Python 数据分析 - 初识 Pandas 简介SeriesDataFrame创建基本操作添加删除 简介 Pandas 基于 NumPy 开发,它提供了快速、灵活、明确的数据结构,旨在简单、直观地处理数据。 Pandas 适用于处理以下类型的数据: 有序和无序的时间序列数据带行…

将点云转换为 3D 网格:Python 指南

3D 数据的世界往往是一个碎片化的景观。 存在点云,其细节丰富,但缺乏表面信息。 有3D 网格,它明确地定义表面,但创建起来通常很复杂。 将点云转换为网格弥补了这一差距并开启了许多可能性,从真实模拟到 3D 数字环境…

CAPL与外部接口

CAPL与外部接口 目录 CAPL与外部接口1. 引言2. CAPL与C/C++交互2.1 CAPL与C/C++交互简介2.2 CAPL与C/C++交互实现3. CAPL与Python交互3.1 CAPL与Python交互简介3.2 CAPL与Python交互实现4. CAPL与MATLAB交互4.1 CAPL与MATLAB交互简介4.2 CAPL与MATLAB交互实现5. 案例说明5.1 案…