2021银河麒麟服务器操作系统hbase适配手册.docx

2021银河麒麟服务器操作系统hbase适配手册.docx

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 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)

智慧能源 + 关注
实名认证
服务提供商

企业信息管理师持证人

新能源集控中心项目 智慧电厂建设项目 智慧光伏 智慧水电 智慧燃机 智慧工地 智慧城市 数据中心 电力行业信息化

版权声明书
用户编号:6011145050000024
领域认证该用户于2023年02月15日上传了企业信息管理师

1亿VIP精品文档

相关文档