Hadoop
catch that elf
一辈子很短,努力的做好两件事就好;第一件事是热爱生活,好好的去爱身边的人;第二件事是努力学习,在工作中取得不一样的成绩,实现自己的价值,而不是仅仅为了赚钱;
展开
-
HBase优化思路及策略
高可用HMaster高可用在 HBase 中 Hmaster 负责监控 RegionServer 的生命周期,均衡 RegionServer 的负载,如果 Hmaster 挂掉了,那么整个 HBase 集群将陷入不健康的状态,并且此时的工作状态并不会维持太久。所以 HBase 支持对 Hmaster 的高可用配置。HBase设计之初就考虑到了高可用,只需做配置backup-masters并启动多个HMaster即可关闭 HBase 集群(如果没有开启则跳过此步)bin/stop-hbase.sh原创 2020-06-18 20:50:38 · 781 阅读 · 0 评论 -
HBase Shell操作
基础操作进入 HBase 客户端命令bin/hbase shell查看帮助命令help查看数据库中表清单命令list表操作创建表create ‘student’,‘info’插入数据put ‘student’,‘1001’,‘info:sex’,‘male’查看表数据scan ‘student’查看表结构describe ‘student’更新数据制定字段put ‘student’,‘1001’,‘info:name’,‘Nick’查看指定行执行列的数据get ‘原创 2020-07-03 17:22:19 · 813 阅读 · 0 评论 -
HBase数据结构及操作原理
数据结构命名空间命名空间相当于mysql 的database。命名空间中包括了表、权限等信息Table表(相当于mysql中的表),所有的表都是命名空间的成员,即表必属于某个命名空间,如果没有指定,则在 default 默认的命名空间中RowKey与 nosql 数据库们一样,RowKey 是用来检索记录的主键。访问 HBASE table 中的行,只有三种方式:通过单个 RowKey 访问通过 RowKey 的 range(正则)访问全表扫描RowKey 行键 (RowKe原创 2020-06-18 00:22:17 · 843 阅读 · 2 评论 -
HBase介绍
什么是HBaseHBase 是一个高可靠性、高性能、面向列、可伸缩的分布式存储系统,利用 HBASE 技术可在廉价 PC Server 上搭建起大规模结构化存储集群。仅需使用普通的硬件配置,就能够处理由成千上万的行和列所组成的大型数据。HBase 是 Google Bigtable 的开源实现,有很多不同之处。比如:Google Bigtable利用 GFS 作为其文件存储系统,HBase 利用 Hadoop HDFS 作为其文件存储系统;Google运行 MAPREDUCE 来处理 Bigtable原创 2020-06-17 22:37:35 · 821 阅读 · 0 评论 -
CentOS安装HBase详细教程
安装准备1、安装JDK及Hadoop环境 见: https://blog.csdn.net/zhangxm_qz/article/details/1066953472、安装Zookeeper 见:https://blog.csdn.net/zhangxm_qz/article/details/889631943、准备好Hbase安装包 hbase-1.3.1-bin.tar.gzHadoop和 Hbase的版本存在依赖关系,必须保证版本匹配,匹配关系如下,我们这里使用hadoop2.6.1 和Hb原创 2020-06-15 16:42:22 · 2952 阅读 · 0 评论 -
hadoop 环境详细安装步骤
安装准备1、准备好虚拟机环境三台 我这里采用 centos7.8 安装好jdk1.82、准备 hadoop2.6.1安装包配置虚拟机 ip 和hosts修改三台服务器的ip为固定ip 并配置hosts127.0.0.1 server03 #localhost localhost.localdomain localhost4 localhost4.localdomain4 server01#::1 localhost localhost.localdomain localhost原创 2020-06-11 19:40:35 · 1809 阅读 · 0 评论