下載本文檔
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
HBaseHBase的
與基本架構(gòu)課程介紹?–
郵箱:
–《HBase進(jìn)階》全面介紹HBase融入經(jīng)驗(yàn)避免與網(wǎng)絡(luò)資料重復(fù),給出相關(guān)參考學(xué)習(xí)方法兩周一個(gè)階段源碼運(yùn)用、閱讀源碼入門基于API開(kāi)發(fā)、基于原理運(yùn)維、單周入門雙周進(jìn)階小象學(xué)院數(shù)據(jù)教育領(lǐng)航者What——HBaseBigTable的開(kāi)源實(shí)現(xiàn)分布式數(shù)據(jù)庫(kù)列式NoSql基于HDFS和Zookeeper小象學(xué)院數(shù)據(jù)教育領(lǐng)航者Why——為什么使用HBase成熟社區(qū)成熟理論經(jīng)過(guò)充分實(shí)踐豐富的工具支持高效將隨機(jī)讀寫(xiě)轉(zhuǎn)化為順序讀寫(xiě),適應(yīng)高并發(fā)寫(xiě)入均衡效果好讀寫(xiě)性能和機(jī)器數(shù)保持線性相關(guān)行中沒(méi)有保存數(shù)據(jù)的列不占
空間分布式特性、基于HDFS一致性、可用性、分區(qū)
性大數(shù)據(jù)易擴(kuò)展小象學(xué)院數(shù)據(jù)教育領(lǐng)航者How——如何正確使用HBase適用場(chǎng)景列族結(jié)構(gòu)經(jīng)常調(diào)整高并發(fā)寫(xiě)入結(jié)構(gòu)化數(shù)據(jù)、半結(jié)構(gòu)化數(shù)據(jù)Key-Value有序固定集合(多版本)定時(shí)刪除記錄(TTL)不適用場(chǎng)景事務(wù)join、union、group
by等關(guān)系查詢與計(jì)算不按rowkey查詢數(shù)據(jù)高并發(fā)隨機(jī)讀小象學(xué)院數(shù)據(jù)教育領(lǐng)航者HBase基本架構(gòu)zookeeper客戶端Master
Master
…Region
Server Region
Server
…HDFS小象學(xué)院數(shù)據(jù)教育領(lǐng)航者HBase表基本結(jié)構(gòu)入門時(shí)可以看做Map<row_key+family+column+timestamp,value>=“CNN”anchor:my.look.ca=“
”anchor=“noanchor”小象學(xué)院數(shù)據(jù)教育領(lǐng)航者們::ChinaHadoop公號(hào):ChinaHadoop數(shù)據(jù)教育領(lǐng)航者!HBase在哪HBase的獲取關(guān)于開(kāi)源社區(qū)??熱心開(kāi)發(fā)者?與詳細(xì)api?與
/hbase/book.html英文參考指南中文參考指南部分漢化,有0.97和0.90版?問(wèn)題追蹤可以看到patch的前世今生小象學(xué)院數(shù)據(jù)教育領(lǐng)航者從開(kāi)源社區(qū)獲取HBase小象學(xué)院數(shù)據(jù)教育領(lǐng)航者Hortonworks提供基于Hadoop的大數(shù)據(jù)解決方案2011年從雅虎剝離貢獻(xiàn)大量社區(qū)代碼提供穩(wěn)定的hadoop和hbase版本代碼和社區(qū)較接近且經(jīng)過(guò)測(cè)試http://z
/小象學(xué)院數(shù)據(jù)教育領(lǐng)航者從Hortonworks獲取HBase
/HDP
s/HDP2/HDP-2.1-latest/bk_installing_manually_book/content/rpm-
chap1-3.html可以使用指定的yum源http:
/public-repo-
/index.html#/HDP/centos6/2.x/u
pdates//hbase可以
rpm安裝包和源碼包頁(yè)面上沒(méi)有連接,從
區(qū)中得到小象學(xué)院數(shù)據(jù)教育領(lǐng)航者Cloudera與Hortonworks類似,但早3年較Hortonworks更成熟cloudera
manager選擇性的打入社區(qū)Patch發(fā)布版本更加穩(wěn)定代碼與社區(qū)有差異http:
/content/cloudera/en/home.html小象學(xué)院數(shù)據(jù)教育領(lǐng)航者從Cloudera獲取HBase根據(jù)源碼包路徑推測(cè)可找到rpm安裝包
/cdh5/redhat/6/x86_64/cdh/5.1.2/同理可以找到rpm源碼包和yum源小象學(xué)院數(shù)據(jù)教育領(lǐng)航者們::ChinaHadoop公號(hào):ChinaHadoop數(shù)據(jù)教育領(lǐng)航者!那些莫名的文件HBase的安裝、結(jié)構(gòu)以及啟動(dòng)版本選擇不兼容大殺器:protobufer協(xié)議變化http:
/cdh5/redhat/6/x86_64/cdh/cloudera-cdh5.repo/public-repo
/HDP/centos6/2.x/2.1-latest/hdp.repoCDH5.1.2CDH4.3.1CDH3HDP2.1.4HDP2.0.6HDP1.3.0Hadoop2.3.02.0.0.02.2.01.2.0HBase0.98.04.6zookeeper...5小象學(xué)院數(shù)據(jù)教育領(lǐng)航者HBase安裝文件以及安裝社區(qū)安裝文件解壓設(shè)置log和pid小象學(xué)院數(shù)據(jù)教育領(lǐng)航者HBase安裝文件以及安裝CDH與HDP–
以
rpm安裝包為例直接安裝rpm包rpm
–ivh
hbase-.1.5.0-695.el6.noarch.rpm依賴zookeeper>=3.4.5依賴hadoop-hdfshbase-master與hbase-regionserverservice啟動(dòng)依賴hbase=.1.5.0-695.el6小象學(xué)院數(shù)據(jù)教育領(lǐng)航者HBase
結(jié)構(gòu)詳解/usr/lib/hbase/小象學(xué)院數(shù)據(jù)教育領(lǐng)航者HBase結(jié)構(gòu)詳解bin*.rb工具運(yùn)行方式:hbase-jrubyhbase-cleanup.sh刪除zk或hdfs內(nèi)容hbase/usr/bin/hbase最終調(diào)用的hbase-config.sh參數(shù)啟動(dòng)環(huán)境配置
,一般不直接調(diào)用hbase-daemon.sh可以用service
hbase-master或service
hbase-regionserver代替組件啟動(dòng)小象學(xué)院數(shù)據(jù)教育領(lǐng)航者HBase
結(jié)構(gòu)詳解confhadoop-pertieshadoop-metrics2-pertiesmetric
配置hbase-env.sh環(huán)境變量配置hbase-site.xml運(yùn)行參數(shù)配置hbase-policy.xml安全策略配置應(yīng)用場(chǎng)景比較少pertieslog配置regionservers所有regionserver,用于啟停不常用小象學(xué)院數(shù)據(jù)教育領(lǐng)航者HBase
結(jié)構(gòu)詳解hbase-webappsweb
ui頁(yè)面include保存了thriftlogs日志pids保存運(yùn)行進(jìn)程id保存zookeeper中node路徑lib依賴jar包lib/rubyhbase
s
依賴小象學(xué)院數(shù)據(jù)教育領(lǐng)航者啟動(dòng)最簡(jiǎn)配置<configuration><property><name>hbase.cluster.distributed</name><value>true</value></property><property><name>hbase.regionserver.hlog.replication</name><value>1</value></property><property><name>hbase.zookeeper.quorum</name><value>test01,</value></property><property><name>hbase.tmp.dir</name><value>/tmp/hbase</value></property><property><name>hbase.rootdir</name><value>hdfs://test01:8020/hbase</value></property><property><name>dfs.support.append</name><value>true</value></property>小象學(xué)院數(shù)據(jù)</configuration>教育領(lǐng)航者啟動(dòng)service
hbase-master
startservice
hbase-regionserver
start常見(jiàn)錯(cuò)誤查看方
og和.out,能排查大多數(shù)問(wèn)題權(quán)限依賴環(huán)境lzo機(jī)器名java版本–
hadoop版本與配置不匹配沒(méi)有正確建立軟鏈指定類不存在于任何jar包zookeeper版本與
不匹配通信無(wú)法成功小象學(xué)院數(shù)據(jù)教育領(lǐng)航者們::ChinaHadoop公號(hào):ChinaHadoop數(shù)據(jù)教育領(lǐng)航者!操作數(shù)據(jù)之前基于HBase
s的DDL操作hbase
s基于jruby
/hbase/book.html#s包含常用工具狀態(tài)查詢(general)ddl、dml集群工具(tools)replication快照(snapshot)namespace開(kāi)啟相應(yīng)功能后才能使用的工具權(quán)限控制(security)(visibilitylabels)粒度更小的
控制小象學(xué)院數(shù)據(jù)教育領(lǐng)航者h(yuǎn)base
s神helphelp:列出所有命令help‘分組名’列出分組命令詳細(xì)用法help‘命令名’列出命令詳細(xì)用法ddl缺少細(xì)節(jié)小象學(xué)院數(shù)據(jù)教育領(lǐng)航者常用表屬性RE–MEMDEADONLY表只讀MSTORE_FLUSHSIZEAX_FILESIZEFERRED_LOG_FL
SH小象學(xué)院數(shù)據(jù)教育領(lǐng)航者常用列族屬性每個(gè)屬性都有默認(rèn)值DATA_BLOCK_ENCODINGNONE、DIFF、FAST_DIFF、PREFIX_TREE搜索“hbase
DATA_BLOCK_ENCODING
PREFIX_TREE”COMPRESSIONNONE、LZO、GZ、SNAPPY、LZ4GZ:CPU消耗少LZ4:解壓快,適應(yīng)多線程http
/p/lz4/SNAPPY與LZO:CPU和IO較平衡,最常用?比較兩者組合使用搜索“HBase實(shí)戰(zhàn)系列壓縮與編碼技術(shù)”小象學(xué)院數(shù)據(jù)教育領(lǐng)航者常用列族屬性BLOOMFILTER–
NONE、ROW、ROWCOLREPLICATION_SCOPEVERSIONSTTL與MIN_VERSIONSKEEP_DELETED_CELLSBLOCKSIZEBLOCKCACHE與IN
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024學(xué)生生活服務(wù)合同
- 9正確認(rèn)識(shí)廣告 (教學(xué)設(shè)計(jì))-統(tǒng)編版道德與法治四年級(jí)上冊(cè)
- 2024版《排序》大班數(shù)學(xué)教案
- Unit2OnwardsandUpwardsDevelopingideasP20-23教學(xué)設(shè)計(jì)-2023-2024學(xué)年高二英語(yǔ)外研版(2019)選擇性必修第一冊(cè)
- 江蘇省常州市金壇區(qū)2025屆數(shù)學(xué)六年級(jí)第一學(xué)期期末綜合測(cè)試試題含解析
- 玻璃藝術(shù)裝置施工合同
- 【核心素養(yǎng)】人音版四年級(jí)下冊(cè)第6課《搖籃曲》教案
- 江蘇省南通市海安市2024年六年級(jí)數(shù)學(xué)第一學(xué)期期末達(dá)標(biāo)檢測(cè)試題含解析
- 愛(ài)因斯坦與主流理論對(duì)功率與力關(guān)系式的不同解釋
- 12《家庭的記憶》第二課時(shí) 教學(xué)設(shè)計(jì)-2024-2025學(xué)年道德與法治三年級(jí)上冊(cè)統(tǒng)編版
- 八年級(jí)體育與健康上冊(cè)《籃球(變向滑步變向運(yùn)球)》教學(xué)設(shè)計(jì)
- 統(tǒng)編版語(yǔ)文四年級(jí)上冊(cè) 第二單元 習(xí)作:我的家人 課件
- 2024年高考地理真題完全解讀(廣西卷)
- 蘇教版三年級(jí)數(shù)學(xué)上冊(cè)教案(全冊(cè))
- 射線、直線和角(張冬梅)
- 第一講 偉大事業(yè)都始于夢(mèng)想(課件)
- 江蘇500kV變電站主變壓器安裝施工方案
- 【原創(chuàng)】古詩(shī)詞誦讀 《江城子?乙卯正月二十日記夢(mèng)》課件(30張PPT) 統(tǒng)編版高中語(yǔ)文選擇性必修上冊(cè)
- 醫(yī)院二級(jí)庫(kù)管理制度(完整版)
- 全球原油品種指標(biāo)匯總
評(píng)論
0/150
提交評(píng)論