博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
[原创]HBase学习笔记(2)- 基本操作
阅读量:5228 次
发布时间:2019-06-14

本文共 664 字,大约阅读时间需要 2 分钟。

1.使用hbase shell连接hbase

2.输入help可以查看帮助

3.输入list查看当前hbase中的所有表

4.使用create创建表test

其中test是表名,cf是列族。该表只创建了一个列族。

5.使用list查看表test的信息

 

6.使用put往表test中添加数据

格式:put ‘<tablename>’, ‘<rowkey>’, ‘<field>’, ‘<value>’

上面插入了两条记录。row_key1和row_key2是主键,row_key1记录有两个字段field1和field2,字段值分别是value1和value2。而row_key2记录只插入了一个字段field1,取值是value1。

指定字段名同时需要指定其所在的列族,例如cf:field1

7.使用scan命令查看表所有记录

注意理解scan结果的展现形式。每行表示一个rowkey主键下,一个column的内容。所以如果一条记录有多列,会展现成多行。 

8.使用get查看指定rowkey的记录

格式:get ‘<tablename>’, ‘<rowkey>’

 

9.使用disable失效表

10.使用drop删除表

删除表或者修改表结构之前,需要先disable该表

11.使用quit退出shell模式

12.执行hbase命令脚本

执行命令:hbase shell <hbase_command_file>

 

转载于:https://www.cnblogs.com/simplestupid/p/6610274.html

你可能感兴趣的文章
vue.js计算属性 vs methods
查看>>
Day004课程内容
查看>>
调整显示屏幕偏移和刷新频率[zt]
查看>>
There are no accidents.
查看>>
图片与文本的对齐方式
查看>>
ABAP 仓库理货单导出
查看>>
C#获取客户端浏览器信息
查看>>
剑指Offer——删除链表中重复的结点
查看>>
大数相乘练习
查看>>
CentOS 7开机启动脚本
查看>>
超像素分割, 并获取每一个分区
查看>>
shell提示符显示git当前分支
查看>>
iTextSharp生成pdf文档案例
查看>>
设置IIS7/IIS7.5的FTP支持断点续传
查看>>
JPA规范及其它持久层框架
查看>>
CentOS 6 安装Syslog-ng
查看>>
hdu Rikka with string (dfs)
查看>>
我的第一条博客
查看>>
http://qiye.qianzhan.com/ 企业查询宝
查看>>
unity3d-解密加密数据
查看>>