Hbase学习-一步一步慢慢来

HBASE是一个分布式系统

其中有一个管理角色: HMaster(一般2台,一台active,一台backup)(我用的五台)
其他的数据节点角色: HRegionServer(很多台,看数据容量)

1.安装可以参考我的Hbase安装,很详细

安装遇见问题里面有详解

2.命令

2.1 hbase shell操作

2.1.1 命名空间

列出所以命名空间
list_namespaceNAMESPACE
default
hbase
2 row(s)
Took 0.3448 seconds
新建命名空间
create_namespace 'chun1'
删除命名空间(命名空间必须为空)
drop_namespace 'chun1'

2.1.2建表:

create 't_user','base_info','extra_info'    表名          列族名       列族名

在这里插入图片描述
web端可以看到表在这里插入图片描述

2.1.3插入数据:向表中添加数据,只能一列一列的添加,不能同时添加多列。

put 't_user','001','base_info:username','zhangsan'put 't_user','001','base_info:age','18'put 't_user','001','base_info:sex','female'put 't_user','001','extra_info:career','it'put 't_user','002','extra_info:career','actoress'put 't_user','002','base_info:username','lisi'

2.1.4 查询(1):scan 扫描

scan t_userCOLUMN+CELL                                                                                     001          column=base_info:age, timestamp=1496567924507, value=18                                         001          column=base_info:sex, timestamp=1496567934669, value=female                                     001          column=base_info:username, timestamp=1496567889554, value=zhangsan                              001          column=extra_info:career, timestamp=1496567963992, value=it                                     002          column=base_info:username, timestamp=1496568034187, value=lisi002          column=extra_info:career, timestamp=1496568008631, value=actoress
2 row(s)
Took 0.0216 seconds

2.1.5查询(2):get 单行数据

get 't_user','001'COLUMN                         CELLbase_info:age                 timestamp=1566711900882, value=18base_info:sex                 timestamp=1566711951164, value=femalebase_info:username            timestamp=1566711877639, value=zhangsanextra_info:career             timestamp=1566711986838, value=it
1 row(s)
Took 0.0974 seconds

2.1.6删除:删除一个kv数据

delete 't_user','001','base_info:sex'Took 0.0511 seconds

2.1.7删除:删除整行数据

deleteall 't_user','001'Took 0.0375 secondsscan 't_user'ROW                            COLUMN+CELL002                           column=base_info:username, timestamp=1566712056903, value=liuyifei002                           column=extra_info:career, timestamp=1566712022370, value=actoress
1 row(s)
Took 0.0357 seconds

2.1.8删除;删除整个表(分两步:先disable,然后drop)

disable 't_user'
drop 't_user'然后 list查看一下
list
TABLE
0 row(s)
Took 0.0125 seconds
=> []

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/437706.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Python 数据分析三剑客之 Matplotlib(十一):最常用最有价值的 50 个图表

CSDN 课程推荐:《Python 数据分析与挖掘》,讲师刘顺祥,浙江工商大学统计学硕士,数据分析师,曾担任唯品会大数据部担任数据分析师一职,负责支付环节的数据分析业务。曾与联想、亨氏、网鱼网咖等企业合作多个…

【转】Windows Server 2012 R2 双网卡绑定

双网卡绑定主要有以下两点好处: 1、实现网络容错:主主模式和主被模式 2、带宽聚合 首先准备工作需要两台虚拟机,Server01是目标服务器,需要有两块网卡,并且清空两块网卡的现有配置,Server02作为测试机。 …

解决Hbase输入list,创建表报错,输入status可以,org.apache.hadoop.hbase.ipc.ServerNotRunningYetException: S

今天恢复了一下快照,然后hbase出现了问题 2019-08-25 00:59:55,810 INFO [RpcServer.default.FPBQ.Fifo.handler28,queue1,port16000] client.RpcRetryingCallerImpl: ,1 is not online on chun4,16020,1566665941494at org.apache.hadoop.hbase.regionserver.HRe…

运行mapreduce程序yarn的web端显示进度

在hadoop配置文件mapred-site.xml 加上 <property><name>mapreduce.framework.name</name><value>yarn</value> </property>重新启动即可

Python 数据分析三剑客之 Pandas(一):认识 Pandas 及其 Series、DataFrame 对象

CSDN 课程推荐&#xff1a;《迈向数据科学家&#xff1a;带你玩转Python数据分析》&#xff0c;讲师齐伟&#xff0c;苏州研途教育科技有限公司CTO&#xff0c;苏州大学应用统计专业硕士生指导委员会委员&#xff1b;已出版《跟老齐学Python&#xff1a;轻松入门》《跟老齐学Py…

【转】通过第三方工具体验Microsoft Graph

上一篇文章我介绍了如何利用官方提供的Graph 浏览器快速体验Microsoft Graph强大功能&#xff0c;这是极好的起点。官方的Graph浏览器力图用最简单的方式帮助您使用Microsoft Graph&#xff0c;为此也隐藏了很多细节。为了帮助大家更好地理解Microsoft Graph的工作原理&#xf…

zookeeper客户端练习(idea-Junit测试)

用Junit测试每个方法 1) 创建连接 ZooKeeper zk new ZooKeeper("chun1:2181,chun2:2181," "chun3:2181,chun4:2181,chun5:2181",3000,null);2) 创建节点 Test public void testCreate() throws KeeperException, InterruptedException { //参数1.节点路…

【转】通过Graph 浏览器体验Microsoft Graph

上一篇介绍了Microsoft Graph的基本概念&#xff0c;接下来我们快速体验一下Microsoft Graph到底能做什么&#xff1f; 为了帮助开发人员直观和快速体验Microsoft Graph的魅力&#xff0c;官方提供了一个专门的工具&#xff0c;叫做Graph 浏览器&#xff08;Graph Explorer&am…

Python 数据分析三剑客之 Pandas(二):Index 索引对象以及各种索引操作

CSDN 课程推荐&#xff1a;《迈向数据科学家&#xff1a;带你玩转Python数据分析》&#xff0c;讲师齐伟&#xff0c;苏州研途教育科技有限公司CTO&#xff0c;苏州大学应用统计专业硕士生指导委员会委员&#xff1b;已出版《跟老齐学Python&#xff1a;轻松入门》《跟老齐学Py…

错误: 找不到或无法加载主类 org.apache.hadoop.hbase.util.GetJavaProperty

今天安装sqoop查看版本报错错误: 找不到或无法加载主类 org.apache.hadoop.hbase.util.GetJavaProperty查看hbase版本也出错 错误: 找不到或无法加载主类 org.apache.hadoop.hbase.util.GetJavaProperty hbase version 错误: 找不到或无法加载主类 org.apache.hadoop.hbase.…

【转】HTTP协议中PUT和POST使用区别

有的观点认为&#xff0c;应该用POST来创建一个资源&#xff0c;用PUT来更新一个资源&#xff1b;有的观点认为&#xff0c;应该用PUT来创建一个资源&#xff0c;用POST来更新一个资源&#xff1b;还有的观点认为可以用PUT和POST中任何一个来做创建或者更新一个资源。这些观点都…

ERROR 3009 (HY000): Column count of mysql.user is wrong. Expected 45, found 42. Created with MySQL 5

设置mysql远程访问报错 ERROR 3009 (HY000): Column count of mysql.user is wrong. Expected 45, found 42. Created withMySQL 50560, now running 50727. Please use mysql_upgrade to fix this error.执行 mysql_upgrade -u root -p 123

Python 数据分析三剑客之 Pandas(三):算术运算与缺失值的处理

CSDN 课程推荐&#xff1a;《迈向数据科学家&#xff1a;带你玩转Python数据分析》&#xff0c;讲师齐伟&#xff0c;苏州研途教育科技有限公司CTO&#xff0c;苏州大学应用统计专业硕士生指导委员会委员&#xff1b;已出版《跟老齐学Python&#xff1a;轻松入门》《跟老齐学Py…

用sqoop把hdfs数据存储到mysql报错,Job job_1566707990804_0002 failed with state FAILED due to: Tas k failed

用sqoop把hdfs数据存储到mysql数据库&#xff0c;报错 Job job_1566707990804_0002 failed with state FAILED due to: Tas k failed task_1566707990804_0002_m_0、 我遇到这个问题是因为mysql建表的时候varchar&#xff08;10&#xff09;&#xff0c;而数据里内容大于了10…

Python 数据分析三剑客之 Pandas(四):函数应用、映射、排序和层级索引

CSDN 课程推荐&#xff1a;《迈向数据科学家&#xff1a;带你玩转Python数据分析》&#xff0c;讲师齐伟&#xff0c;苏州研途教育科技有限公司CTO&#xff0c;苏州大学应用统计专业硕士生指导委员会委员&#xff1b;已出版《跟老齐学Python&#xff1a;轻松入门》《跟老齐学Py…

【转】wpf和winform的区别

WinForm是Net开发平台中对Windows Form的一种称谓。 WPF&#xff08;Windows Presentation Foundation&#xff09;是微软推出的基于Windows 的用户界面框架&#xff0c;属于.NET Framework 3.0的一部分。它提供了统一的编程模型、语言和框架&#xff0c;真正做到了分离界面设计…

sqoop(数据迁移工具)-安装-学习

sqoop 1&#xff09;概述 sqoop是apache旗下一款“Hadoop和关系数据库服务器之间传送数据”的工具。 导入数据&#xff1a;MySQL&#xff0c;Oracle导入数据到Hadoop的HDFS、HIVE、HBASE等数据存储系统&#xff1b; 导出数据&#xff1a;从Hadoop的文件系统中导出数据到关系数…

Python 数据分析三剑客之 Pandas(五):统计计算与统计描述

CSDN 课程推荐&#xff1a;《迈向数据科学家&#xff1a;带你玩转Python数据分析》&#xff0c;讲师齐伟&#xff0c;苏州研途教育科技有限公司CTO&#xff0c;苏州大学应用统计专业硕士生指导委员会委员&#xff1b;已出版《跟老齐学Python&#xff1a;轻松入门》《跟老齐学Py…

【转】UWP 和 WPF 对比

本文告诉大家 UWP 和 WPF 的不同。 如果在遇到技术选择或者想和小伙伴吹的时候可以让他以为自己很厉害&#xff0c;那么请继续看。 如果在看这文章还不知道什么是 UWP 和 WPF 那么也没关系&#xff0c;下面会告诉大家。 实际上 Universal Windows Platform (UWP) 和 Windows …

Python 数据分析三剑客之 Pandas(六):GroupBy 数据分裂、应用与合并

CSDN 课程推荐&#xff1a;《迈向数据科学家&#xff1a;带你玩转Python数据分析》&#xff0c;讲师齐伟&#xff0c;苏州研途教育科技有限公司CTO&#xff0c;苏州大学应用统计专业硕士生指导委员会委员&#xff1b;已出版《跟老齐学Python&#xff1a;轻松入门》《跟老齐学Py…