国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

大數(shù)據(jù)NoSQL數(shù)據(jù)庫HBase集群部署

這篇具有很好參考價值的文章主要介紹了大數(shù)據(jù)NoSQL數(shù)據(jù)庫HBase集群部署。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

目錄

1.? 簡介

2.? 安裝

1. HBase依賴Zookeeper、JDK、Hadoop(HDFS),請確保已經(jīng)完成前面

2. 【node1執(zhí)行】下載HBase安裝包

3. 【node1執(zhí)行】,修改配置文件,修改conf/hbase-env.sh文件

4. 【node1執(zhí)行】,修改配置文件,修改conf/hbase-site.xml文件

5. 【node1執(zhí)行】,修改配置文件,修改conf/regionservers文件

6. 【node1執(zhí)行】,分發(fā)hbase到其它機器

7. 【node2、node3執(zhí)行】,配置軟鏈接

8. 【node1、node2、node3執(zhí)行】,配置環(huán)境變量

9. 【node1執(zhí)行】啟動HBase

10. 驗證HBase

11. 簡單測試使用HBase


1.? 簡介

HBase 是一種 分布式 、可擴展、支持海量數(shù)據(jù)存儲的 NoSQL 數(shù)據(jù)庫。
Redis 一樣, HBase 是一款 KeyValue 型存儲的數(shù)據(jù)庫。
不過和 Redis 設(shè)計方向不同
? ? ? ? Redis 設(shè)計為少量數(shù)據(jù),超快檢索
? ? ? ? HBase 設(shè)計為海量數(shù)據(jù),快速檢索
HBase 在大數(shù)據(jù)領(lǐng)域應(yīng)用十分廣泛,現(xiàn)在我們來在 node1 、 node2 node3 上部署HBase集群。

2.? 安裝

1. HBase依賴Zookeeper、JDK、Hadoop(HDFS),請確保已經(jīng)完成前面

1)集群化軟件前置準(zhǔn)備( JDK)
2) Zookeeper
3) Hadoop
跳轉(zhuǎn)鏈接:
集群化環(huán)境前置準(zhǔn)備_時光の塵的博客-CSDN博客
Zookeeper集群安裝部署、Kafka集群安裝部署_時光の塵的博客-CSDN博客
大數(shù)據(jù)集群(Hadoop生態(tài))安裝部署_時光の塵的博客-CSDN博客

2. 【node1執(zhí)行】下載HBase安裝包

# 下載
wget
http://archive.apache.org/dist/hbase/2.1.0/hbase-2.1.0-bin.tar.gz

# 解壓
tar -zxvf hbase-2.1.0-bin.tar.gz -C /export/server

# 配置軟鏈接
ln -s /export/server/hbase-2.1.0 /export/server/hbase

3. 【node1執(zhí)行】,修改配置文件,修改conf/hbase-env.sh文件

# 在28行配置JAVA_HOME
export JAVA_HOME=/export/server/jdk
# 在126行配置:
# 意思表示,不使用HBase自帶的Zookeeper,而是用獨立
Zookeeper
export HBASE_MANAGES_ZK=false
# 在任意行,比如26行,添加如下內(nèi)容:
export HBASE_DISABLE_HADOOP_CLASSPATH_LOOKUP="true"

4. 【node1執(zhí)行】,修改配置文件,修改conf/hbase-site.xml文件

1 # 將文件的全部內(nèi)容替換成如下內(nèi)容:
2 <configuration>
3 - HBase數(shù)據(jù)在HDFS中的存放的路徑 - >
4 <property>
5 <name>hbase.rootdir / name>
6 <value>hdfs: / node1:8020/hbase / value>
7 / property>
8 - Hbase的運行模式。false是單機模式,true是分
布式模式。若為false,Hbase和Zookeeper會運行在同一個JVM里面
>
9 <property>
10 <name>hbase.cluster.distributed / name>
11 <value>true / value>
12 / property>
13 - ZooKeeper的地址 - >
14 <property>
15 <name>hbase.zookeeper.quorum / name>
16 <value>node1,node2,node3 / value>
17 / property>
18 - ZooKeeper快照的存儲位置 - >
19 <property>
20
<name>hbase.zookeeper.property.dataDir / name>
21 <value>/export/server/apache-zookeeper-
3.6.0-bin/data / value>
22 / property>
23 - V2.1版本,在分布式情況下, 設(shè)置為false - >
24 <property>
25
<name>hbase.unsafe.stream.capability.enforce / name>
26 <value>false / value>
27 / property>
28 / configuration>

部分格式轉(zhuǎn)換時出現(xiàn)錯誤,圖片演示:

大數(shù)據(jù)NoSQL數(shù)據(jù)庫HBase集群部署,Linux學(xué)習(xí),大數(shù)據(jù),nosql,hbase,java,分布式,服務(wù)器

大數(shù)據(jù)NoSQL數(shù)據(jù)庫HBase集群部署,Linux學(xué)習(xí),大數(shù)據(jù),nosql,hbase,java,分布式,服務(wù)器

大數(shù)據(jù)NoSQL數(shù)據(jù)庫HBase集群部署,Linux學(xué)習(xí),大數(shù)據(jù),nosql,hbase,java,分布式,服務(wù)器文章來源地址http://www.zghlxwxcb.cn/news/detail-719048.html

5. 【node1執(zhí)行】,修改配置文件,修改conf/regionservers文件

# 填入如下內(nèi)容
node1
node2
node3

6. 【node1執(zhí)行】,分發(fā)hbase到其它機器

scp -r /export/server/hbase-2.1.0
node2:/export/server/
scp -r /export/server/hbase-2.1.0
node3:/export/server/

7. 【node2、node3執(zhí)行】,配置軟鏈接

ln -s /export/server/hbase-2.1.0 /export/server/hbase

8. 【node1、node2、node3執(zhí)行】,配置環(huán)境變量

# 配置在/etc/profile內(nèi),追加如下兩行
export HBASE_HOME=/export/server/hbase
export PATH=$HBASE_HOME/bin:$PATH

source /etc/profile

9. 【node1執(zhí)行】啟動HBase

請確保: Hadoop HDFS 、 Zookeeper 是已經(jīng)啟動了的
start-hbase.sh

# 如需停止可使用
stop-hbase.sh
由于我們配置了環(huán)境變量 export PATH=$PATH:$HBASE_HOME/bin start-hbase.sh即在 $HBASE_HOME/bin 內(nèi),所以可以無論當(dāng)前目錄在哪,均可直接執(zhí)行

10. 驗證HBase

瀏覽器打開: http: //node1:16010 ,即可看到 HBase WEB UI 頁面

11. 簡單測試使用HBase

node1 執(zhí)行】
hbase shell

# 創(chuàng)建表
create 'test', 'cf'

# 插入數(shù)據(jù)
put 'test', 'rk001', 'cf:info', 'itheima'

# 查詢數(shù)據(jù)
get 'test', 'rk001'

# 掃描表數(shù)據(jù)
scan 'test'

到了這里,關(guān)于大數(shù)據(jù)NoSQL數(shù)據(jù)庫HBase集群部署的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • 分布式數(shù)據(jù)庫Apache Doris HA集群部署

    ???????????? 哈嘍!大家好,我是【IT邦德】,江湖人稱jeames007,10余年DBA及大數(shù)據(jù)工作經(jīng)驗 一位上進心十足的【大數(shù)據(jù)領(lǐng)域博主】!?????? 中國DBA聯(lián)盟(ACDU)成員,目前服務(wù)于工業(yè)互聯(lián)網(wǎng) 擅長主流Oracle、MySQL、PG、高斯及Greenplum運維開發(fā),備份恢復(fù),安裝遷移,性能優(yōu)

    2024年02月06日
    瀏覽(23)
  • k8s集群中部署項目之?dāng)?shù)據(jù)庫準(zhǔn)備

    k8s集群中部署項目之?dāng)?shù)據(jù)庫準(zhǔn)備

    同理 同理 同理 同理 同理

    2024年02月07日
    瀏覽(16)
  • 掃盲:常用NoSQL數(shù)據(jù)庫

    掃盲:常用NoSQL數(shù)據(jù)庫

    關(guān)系型數(shù)據(jù)庫產(chǎn)品很多,如 MySQL、Oracle、Microsoft SQL Sever 等,但它們的基本模型都是關(guān)系型數(shù)據(jù)模型。 非關(guān)系型數(shù)據(jù)庫又稱為:NoSQL ,沒有統(tǒng)一的模型,而且是非關(guān)系型的。 常見的 NoSQL 數(shù)據(jù)庫包括 鍵值數(shù)據(jù)庫 、 列族數(shù)據(jù)庫 、 文檔數(shù)據(jù)庫 和 圖形數(shù)據(jù)庫 。 NoSQL 數(shù)據(jù)庫并沒

    2024年02月10日
    瀏覽(54)
  • Redis 數(shù)據(jù)庫 NoSQL

    Redis 數(shù)據(jù)庫 NoSQL

    目錄 一、NoSQL 二、為什么會出現(xiàn)NoSQL技術(shù) 三、NoSQL的類別 鍵值(Key-Value)存儲數(shù)據(jù)庫 列存儲數(shù)據(jù)庫 文檔型數(shù)據(jù)庫 圖形(Graph)數(shù)據(jù)庫 四、NoSQL適應(yīng)場景 五、在分布式數(shù)據(jù)庫中CAP原理 1、CAP 2、BASE NoSQL(Not Only SQL)即不僅僅是SQL,泛指非關(guān)系型的數(shù)據(jù)庫,它可以作為關(guān)系型數(shù)

    2024年02月12日
    瀏覽(25)
  • [Kubernetes]8. K8s使用Helm部署mysql集群(主從數(shù)據(jù)庫集群)

    [Kubernetes]8. K8s使用Helm部署mysql集群(主從數(shù)據(jù)庫集群)

    上一節(jié)講解了K8s包管理工具Helm、使用Helm部署mongodb集群(主從數(shù)據(jù)庫集群),這里來看看 K8s使用Helm部署mysql集群(主從數(shù)據(jù)庫集群) 無本地存儲: 當(dāng)重啟的時候,數(shù)據(jù)庫消失 (1).打開官網(wǎng)的應(yīng)用中心 打開應(yīng)用中心,搜索mysql (2).安裝? 1).添加repo倉庫 2).安裝 具體命令如下:? 3).自動生成

    2024年01月21日
    瀏覽(235)
  • redis高可用集群數(shù)據(jù)庫的安裝部署(6.2.12版本)

    redis高可用集群數(shù)據(jù)庫的安裝部署(6.2.12版本)

    第三階段基礎(chǔ) 時 ?間:2023年7月3日 參加人:全班人員 內(nèi) ?容: 6.2.12版本redis集群部署 目錄 一、環(huán)境配置:【兩臺服務(wù)器】 二、redis多實例配置: 三、構(gòu)建redis cluster集群 四、創(chuàng)建主從 五、故障轉(zhuǎn)移實驗 六、拓 ?展 安裝部署:(一臺主機,三主三從,redis版本為6.2.12) 實

    2024年02月12日
    瀏覽(24)
  • 【NOSQL數(shù)據(jù)庫】Redis數(shù)據(jù)庫的配置與優(yōu)化一

    【NOSQL數(shù)據(jù)庫】Redis數(shù)據(jù)庫的配置與優(yōu)化一

    關(guān)系型數(shù)據(jù)庫是一個結(jié)構(gòu)化的數(shù)據(jù)庫, 創(chuàng)建在關(guān)系模型(二維表格模型)基礎(chǔ)上 ,一般面向于記錄。 SQL 語句(標(biāo)準(zhǔn)數(shù)據(jù)查詢語言)就 是一種基于關(guān)系型數(shù)據(jù)庫的語言 ,用于執(zhí)行對關(guān)系型數(shù)據(jù)庫中數(shù)據(jù)的檢索和操作。 主流的關(guān)系型數(shù)據(jù)庫包括 Oracle、MySQL、SQL Server、Microso

    2024年02月11日
    瀏覽(16)
  • 常見數(shù)據(jù)庫介紹對比之NoSQL非關(guān)系型數(shù)據(jù)庫

    常見的非關(guān)系型數(shù)據(jù)庫(NoSQL)包括以下幾種: MongoDB: MongoDB是最受歡迎的文檔型數(shù)據(jù)庫之一。它使用BSON(二進制JSON)格式存儲數(shù)據(jù),并提供靈活的數(shù)據(jù)模型和復(fù)雜的查詢功能。MongoDB支持水平擴展和高可用性,并具有豐富的生態(tài)系統(tǒng)和工具支持。 CouchDB: CouchDB是另一個流行的

    2024年02月09日
    瀏覽(53)
  • 數(shù)據(jù)庫選型sql和nosql

    數(shù)據(jù)庫選型sql和nosql

    1.1關(guān)系型數(shù)據(jù)庫sql和非關(guān)系型數(shù)據(jù)庫nosql 1.2關(guān)系型數(shù)據(jù)庫特點: 數(shù)據(jù)結(jié)構(gòu)化存儲在二維表中 支持事務(wù)的原子性A,一致性C,隔離性I持久性D 特性 支持使用SQL語言對存儲在其中的數(shù)據(jù)進行操作 1.3關(guān)系型數(shù)據(jù)庫的適用場景: 數(shù)據(jù)之間存在著一定關(guān)系,需要關(guān)聯(lián)查詢數(shù)據(jù)的場景 需要

    2024年02月12日
    瀏覽(23)
  • 分布式數(shù)據(jù)庫NoSQL(二)——MongoDB 數(shù)據(jù)庫基本操作

    分布式數(shù)據(jù)庫NoSQL(二)——MongoDB 數(shù)據(jù)庫基本操作

    MongoDB 是一個基于分布式文件存儲的數(shù)據(jù)庫。由 C++ 語言編寫。旨在為 WEB 應(yīng)用提供可擴展的高性能數(shù)據(jù)存儲解決方案。 MongoDB 是一個介于關(guān)系數(shù)據(jù)庫和非關(guān)系數(shù)據(jù)庫之間的產(chǎn)品,是非關(guān)系數(shù)據(jù)庫當(dāng)中功能最豐富,最像關(guān)系數(shù)據(jù)庫的。它支持的數(shù)據(jù)結(jié)構(gòu)非常松散,是類似 json 的

    2024年02月06日
    瀏覽(33)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包