- 1、本文档共7页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
银河麒麟服务器操作系统V4HBase软件适配手册
2022年5月
银河麒麟服务器操作系统V4
银河麒麟服务器操作系统V4HBase软件适配手册
I
I
目录
目录 I
概述 2
系统概述 2
环境概述 2
HBASE软件简介 2
HBASE体系架构 2
CLIENT 3
ZOOKEEPER 3
MASTER 3
REGIONSERVER 3
HLOG(WALLOG) 3
REGION 4
MEMSTORE与STOREFILE 4
HBASE软件适配 4
下载HBASE 4
配置文件修改 4
配置环境变量 4
修改HBASE-ENV.SH 5
配置HBASE-SITE.XML 5
启动HBASE 5
HBASE常用操作 5
进入HBASESHELL 5
创建表 5
查看表详情 5
显示所有的表 6
插入数据 6
查询数据 6
删除表 6
退出HBASE 6
银河麒麟服务器操作系统V4
银河麒麟服务器操作系统V4HBase软件适配手册
PAGE
PAGE2
概述
系统概述
银河麒麟服务器操作系统主要面向军队综合电子信息系统、金融系统以及电力系统等国家关键行业的服务器应用领域,突出高安全性、高可用性、高效数据处理、虚拟化等关键技术优势,针对关键业务构建的丰富高效、安全可靠的功能特性,兼容适配长城、联想、浪潮、华为、曙光等国内主流厂商的服务器整机产品,以及达梦、金仓、神通、南大通用等主要国产数据库和中创、金蝶、东方通等国产中间件,满足虚拟化、云计算和大数据时代,服务器业务对操作系统在性能、安全性及可扩展性等方面的需求,是一款具有高安全、高可用、高可靠、高性能的自主可控服务器操作系统。
环境概述
服务器型号
长城信安擎天DF720服务器
CPU类型
飞腾2000+处理器
操作系统版本
Kylin-4.0.2-server-sp2-2000Z1
内核版本
4.4.131
HBase版本
1.4.9
HBase软件简介
HBase是一个分布式的、面向列的开源数据库,该技术来源于FayChang所撰写的Google论文“Bigtable:一个结构化数据的分布式存储系统”。就像Bigtable利用了Google文件系统(FileSystem)所提供的分布式数据存储一样,HBase在Hadoop之上提供了类似于Bigtable的能力。HBase是Apache的Hadoop项目的子项目。HBase不同于一般的关系数据库,它是一个适合于非结构化数据存储的数据库。另一个不同的是HBase基于列的而不是基于行的模式。HBase具有如下特别:
高可靠性、高性能、面向列、可伸缩、实时读写的分布式数据库
利用HadoopHDFS作为其文件存储系统,利用HadoopMapReduce来处理
HBase中的海量数据,利用Zookeeper作为其分布式协同服务
主要用来存储非结构化和半结构化的松散数据(列存NoSQL数据库)
HBase体系架构
HBase体系架构如下图所示:
Client
包含访问HBase的接口并维护cache来加快对HBase的访问
Zookeeper
保证任何时候,集群中只有一个master
存贮所有Region的寻址入口。
实时监控Regionserver的上线和下线信息。并实时通知Master
存储HBase的schema和table元数据
Master
为Regionserver分配region
负责Regionserver的负载均衡
发现失效的Regionserver并重新分配其上的region
管理用户对table的增删改操作
RegionServer
Regionserver维护region,处理对这些region的IO请求
Regionserver负责切分在运行过程中变得过大的region
HLog(WALlog)
HLog文件就是一个普通的HadoopSequenceFile,SequenceFile的Key是HLogKey对象,HLogKey中记录了写入数据的归属信息,除了table和region名字外,同时还包括sequencenumber和timestamp,timestamp是”写入时间”,sequencenumber的起始值为0,或者是最近一次存入文
件系统中sequencenumber。
企业信息管理师持证人
新能源集控中心项目 智慧电厂建设项目 智慧光伏 智慧水电 智慧燃机 智慧工地 智慧城市 数据中心 电力行业信息化
文档评论(0)