Hbase常用基础命令
Hbase表结构
1.进入Hbase shell
>./bin/hbase shell
2.查看当前操作用户
> whoami
3.创建一个表
// 表名 列族1 列族2
> create 'Rumenz','user','userInfo'
4.查看数据库的表
> list
5.添加数据
// 表名 rowkey 列族:字段名 值
> put 'Rumenz','001','user:name','入门小站'
> put 'Rumenz','001','user:type','1'
6.查询记录行数
> count 'Rumenz'
7.通过Row key查询记录
// 表名 Row key
> get 'Rumenz','001'
8.通过Row key和列族查询数据
// 表名 Row key 列族
> get 'Rumenz','001','user'
9.查询表中所有的记录
// 表名
> scan 'Rumenz'
10.只查看某一列的数据
> scan 'Rumenz',{COLUMN=>'user:name'}
11.只查看某一列族的数据
> scan 'Rumenz',{COLUMN=>'user'}
12.分页查询
// STARTROW开始行,LIMIT=>1 取一条数据,VERSIONS=1 查询最新版本
> scan 'Rumenz',{STARTROW=>'001',LIMIT=>1,VERSIONS=1}
13.删除某一列中的某一列值
//user:name 为字段名
> delete 'Rumenz','001','user:name'
14.删除某一行的值(通过Row key)
//001是Row key
> deleteall 'Rumenz','001'
- 更新数据
> put 'Rumenz','002','user:name','新值'
16.增加列族
> alter 'Rumenz','depart'
17.删除列族
> alter 'Rumenz','delete'=>'depart'
18.列族不能重命名(可以通过新建列族,然后把值拷贝获取,然后删除旧的列族)
19.表重命名
//Hbase中表没有rename操作
//1.禁止表插入
> disable 'Rumenz'
//2.制作快照
> snapshot 'Rumenz','RumenzShot'
//3.克隆快照为新名字
> clone_snapshot 'RumenzShot','RumenzNew'
//4.删除快照
> delete_snapshot 'RumenzShot'
//5.删除原表
> drop 'Rumenz'
20.删除表
//1.禁止表插入
> disable 'RumenzNew'
> drop 'RumenzNew'
21.查看某个表是否存在
> exists 'RumenzNew'
22.查看表结构
> desc 'RumenzNew'
Hbase常用基础命令相关推荐
- linux常用基础命令操作收集
linux常用基础命令操作收集,以下命令基于CentOs6.x 1.日常操作命令 **查看当前所在的工作目录 pwd **查看当前系统的时间 date **查看有谁在线(哪些人登陆到了服务器) who ...
- Ubuntu常用基础命令
转载原地址:https://www.linuxidc.com/Linux/2018-07/153206.htm 整理了一些Linux常用基础命令,欢迎指正. 首先记住四个热键,学会这四个键,收益一辈子 ...
- Mysql常用基础命令操作实战
目录 一 启动与关闭MySQL 3 1.1 单实例MySQL启动与关闭方法 3 ※1※ 常规启动关闭数据库方式(推荐) 3 1.2 多实例MySQL启动与关闭 ...
- redhat常用基础命令代码
redhat常用基础命令 1.登陆和关机,重启和切换用户,创建删除用户 远程登陆redhat: ssh root@192.168.xx.xx ssh为远程登陆选择的通道,root为用户名,192.16 ...
- CentOS常用基础命令大全
这篇文章主要介绍了CentOS常用基础命令大全,学习centos的朋友需要掌握的知识,需要的朋友可以参考下 1.关机 (系统的关机.重启以及登出 ) 的命令 shutdown -h now 关闭系统( ...
- linux常用基础命令整理
linux常用基础命令整理 su - 用户名 ->切换到指定用户下 ls ------>查看当前目录下的目录及文件 clear ------>清理屏幕 cd 路径 -----> ...
- Linux常用基础命令198个
Linux常用基础命令198个 1.mkdir 创建目录 * 主要选项:-p 递归创建目录 主要案列:mkdir /xujun mkdir -p /xujun/oldboy mkdir -p /xuj ...
- docker镜像简介和docker常用基础命令
docker镜像简介和docker常用基础命令 文章目录 docker镜像简介和docker常用基础命令 1:docker镜像概述 1.1:什么是docker镜像 1.2:docker镜像的获取方式 ...
- 国产达梦数据库学习笔记(一):NeoKylin7.0安装及配置与常用基础命令
国产达梦数据库学习笔记(一):NeoKylin7.0安装及配置与常用基础命令 以VMware Workstation Pro 15环境下的NeoKylin7.0与DM8为例 中标麒麟系统NeoKyli ...
最新文章
- php修改为ajax,php通过ajax实现双击table修改内容
- SAP Cloud for Customer的HTML Mashup渲染原理
- 基于tutk方案的p2p源码_基于JAVA的局域网文件共享平台P2P实训项目源码(毕业设计 课程设计)...
- php数组实例,PHP数组实例总结及说明
- Prometheus Alertmanager报警组件
- 关于计算机的好处的英语作文,关于电脑好处的英语作文
- poi操作Excel给列设置下拉菜单(数据验证)
- VC++分析数据包实现SMTP协议分析
- 水晶头排线顺序及设备互联法则
- 失传万年的PS致富经典(一)
- [电路]3-基尔霍夫定律
- [Excel 替换数字/数值格式混乱] ,txt协助解决
- 英雄联盟手游常见问题
- PhotoZoom Classic 7怎么样?对电脑和系统要求高不高?
- iOS 设置代理详细步骤
- java.io.FileNotFoundException: D:\hadoop (拒绝访问。)
- 开启tomcat服务后,如何解决浏览器访问不到tomcat中图片或文件的问题,以及如何设置访问图片路径
- [ShaderGraph]15.云海效果
- 十六届智能车全向组算法开源(一)
- 数仓建模—数据领域常见概念与职位划分
热门文章
- [swift] LeetCode 695. Max Area of Island
- 蓝桥杯 ADV-181 算法提高 质因数2
- android 8.1.0怎么截屏,vivo Z1i怎么截屏?4种vivo Z1i截图方法
- ionic 支持float吗_oppok7x怎么样值得买吗 oppok7x介绍
- 电脑雕刻教程_C4D无敌渲染神器! 阿诺德全套预设+案例教程+3.0汉化插件合集!真香!【810期】...
- Perl 模块 Getopt::Std 和 Getopt::Long
- 初学jQuery之选择器
- 挨踢部落坐诊第六期:机器学习如何判断突发情况?
- Java性能最后一个领域:去除垃圾回收器
- 初学react.js