
HBase入坑
ZFH__ZJ
JAVA大数据菜鸟一枚,QQ群:970045528,欢迎加入交流学习
展开
-
1、HBase简介
什么是HBaseHBase的原型是Google的BigTable论文,受到了该论文思想的启发,目前作为Hadoop的子项目来开发维护,用于支持结构化的数据存储HBase是一个高可靠性、高性能、面向列、可伸缩的分布式存储系统,利用HBASE技术可在廉价PC Server上搭建起大规模结构化存储集群HBase的目标是存储并处理大型的数据,更具体来说是仅需使用普通的硬件配置,就能够处理由成千上万...原创 2018-11-16 15:15:00 · 1508 阅读 · 0 评论 -
2、HBase安装
相关准备工作zookeeper集群安装,启动 hadoop集群正常部署,启动 使用myhadoop start 启动集群 关于myhadoop使用,参考https://www.jianshu.com/p/44dbc7f0fbb6 将HBase复制到Linux虚拟机上安装部署解压并重命名 tar -zxvf hbase-1.3.1-bin.tar.gz -C /opt/modul...原创 2018-11-17 21:52:00 · 1244 阅读 · 0 评论 -
3、HBase Shell操作
基本操作进入HBase客户端命令行 [hadoop@hadoop-100 hbase]$ cd bin/hbase shell 查看帮助命令 hbase(main):001:0> help 查看当前数据库中有哪些表 hbase(main):002:0> list list命令查看的是用户表表的操作创建表 hbase(main):003:0> create ...原创 2018-11-19 17:37:00 · 1257 阅读 · 0 评论 -
4、HBase数据结构
RowKey与nosql数据库们一样,RowKey是用来检索记录的主键。访问HBASE table中的行,只有三种方式:通过单个RowKey访问 通过RowKey的range(正则) 全表扫描 RowKey行键 (RowKey)可以是任意字符串(最大长度是64KB,实际应用中长度一般为 10-100bytes),在HBASE内部,RowKey保存为字节数组。存储时,数据按照RowKe...原创 2018-11-18 23:51:00 · 1303 阅读 · 0 评论 -
5、HBase API入门
准备工作创建maven工程,在pom.xml添加<dependencies> <dependency> <groupId>org.apache.hbase</groupId> <artifactId>hbase-server</artifactId> ...原创 2018-11-22 18:00:00 · 1238 阅读 · 0 评论