【HBase】(四)HBase 命名空间、建表、增删改查(速记版)

简介: 【HBase】(四)HBase 命名空间、建表、增删改查(速记版)

进入HBase数据库

# hbase shell


注意HBase Shell 中的回格键没用,要用【Ctrl+Backspace】,每个命令之后不需要分号(;)结束。


HBase帮助命令:

hbase> help 'create'


命名空间

列出所有命名空间

hbase> list_namespace


新建命名空间

hbase> create_namespace 'ns1'


删除命名空间

hbase> drop_namespace 'ns1'


该命名空间必须为空,否则会报错。


修改命名空间

hbase> alter_namespace 'ns', {METHOD => 'set', 'PROPERTY_NAME' => 'PROPERTY_VALUE'}



列出所有表

hbase> list


列出指定命名空间下的所有表

hbase> list_namespace_tables 'ns1'


新建表

hbase> create 'ns1:t1', 'cf1'


新建一个以命名空间ns1的表t1,列族为cf1。


删除表

hbase> disable 'ns1:t1'
hbase> drop 'ns1:t1'


修改表名


HBase没有rename命令,可以通过快照功能修改表名,详见下述。


查看表内容

hbase> scan 'ns1:t1'
hbase> scan 'ns1:t1', {LIMIT=>5} # 查看前5行数据


插入

hbase> put 'ns1:t1', 'r1', 'cf1:c1', 'value'



目录
相关文章
|
SQL 分布式计算 Hadoop
Hadoop-37 HBase集群 JavaAPI 操作3台云服务器 POM 实现增删改查调用操作 列族信息 扫描全表
Hadoop-37 HBase集群 JavaAPI 操作3台云服务器 POM 实现增删改查调用操作 列族信息 扫描全表
171 3
|
分布式计算 Hadoop Shell
Hadoop-36 HBase 3节点云服务器集群 HBase Shell 增删改查 全程多图详细 列族 row key value filter
Hadoop-36 HBase 3节点云服务器集群 HBase Shell 增删改查 全程多图详细 列族 row key value filter
203 3
|
存储 分布式计算 分布式数据库
对给定的数据利用MapReduce编程实现数据的清洗和预处理,编程实现数据存储到HBase数据库,实现数据的增删改查操作接口
对给定的数据利用MapReduce编程实现数据的清洗和预处理,编程实现数据存储到HBase数据库,实现数据的增删改查操作接口
204 0
|
分布式数据库 数据库 Hbase
HBase数据库的基本操作增删改查
HBase数据库的基本操作增删改查
406 0
|
存储 安全 分布式数据库
【HBase】(七)Hbase 常用API(增删改查)
【HBase】(七)Hbase 常用API(增删改查)
851 0
|
存储 缓存 分布式数据库
|
6月前
|
分布式计算 Ubuntu Hadoop
Ubuntu22.04下搭建Hadoop3.3.6+Hbase2.5.6+Phoenix5.1.3开发环境的指南
呈上,这些步骤如诗如画,但有效且动人。仿佛一个画家在画布上描绘出一幅完美的画面,这就是你的开发环境。接下来,尽情去创造吧,祝编程愉快!
439 19
|
分布式计算 Java Hadoop
java使用hbase、hadoop报错举例
java使用hbase、hadoop报错举例
313 4
|
分布式计算 Hadoop Shell
Hadoop-35 HBase 集群配置和启动 3节点云服务器 集群效果测试 Shell测试
Hadoop-35 HBase 集群配置和启动 3节点云服务器 集群效果测试 Shell测试
313 4
|
SQL 分布式计算 Hadoop
Hadoop-34 HBase 安装部署 单节点配置 hbase-env hbase-site 超详细图文 附带配置文件
Hadoop-34 HBase 安装部署 单节点配置 hbase-env hbase-site 超详细图文 附带配置文件
487 2
下一篇
oss云网关配置