一. 單選題(共9題,49.5分)
-
(單選題)下列關(guān)于BigTable的描述,哪個是錯誤的?
A. 爬蟲持續(xù)不斷地抓取新頁面,這些頁面每隔一段時間地存儲到BigTable里
B. BigTable是一個分布式存儲系統(tǒng)
C. BigTable起初用于解決典型的互聯(lián)網(wǎng)搜索問題
D. 網(wǎng)絡(luò)搜索應(yīng)用查詢建立好的索引,從BigTable得到網(wǎng)頁
正確答案: A:爬蟲持續(xù)不斷地抓取新頁面,這些頁面每隔一段時間地存儲到BigTable里; -
(單選題)下列選項中,關(guān)于HBase和BigTable的底層技術(shù)對應(yīng)關(guān)系,哪個是錯誤的?
A. GFS與HDFS相對應(yīng)
B. GFS與Zookeeper相對應(yīng)
C. MapReduce與Hadoop MapReduce相對應(yīng)
D. Chubby與Zookeeper相對應(yīng)
正確答案: B:GFS與Zookeeper相對應(yīng); -
(單選題)在HBase中,關(guān)于數(shù)據(jù)操作的描述,下列哪一項是錯誤的?
A. HBase采用了更加簡單的數(shù)據(jù)模型,它把數(shù)據(jù)存儲為未經(jīng)解釋的字符串
B. HBase操作不存在復(fù)雜的表與表之間的關(guān)系
C. HBase不支持修改操作
D. HBase在設(shè)計上就避免了復(fù)雜的表和表之間的關(guān)系
正確答案: C:HBase不支持修改操作; -
(單選題)在HBase訪問接口中,Pig主要用在哪個場合?
A. 適合Hadoop MapReduce作業(yè)并行批處理HBase表數(shù)據(jù)
B. 適合HBase管理使用
C. 適合其他異構(gòu)系統(tǒng)在線訪問HBase表數(shù)據(jù)
D. 適合做數(shù)據(jù)統(tǒng)計
正確答案: D:適合做數(shù)據(jù)統(tǒng)計; -
(單選題)HBase中需要根據(jù)某些因素來確定一個單元格,這些因素可以視為一個“四維坐標(biāo)”,下面哪個不屬于“四維坐標(biāo)”?
A. 行鍵
B. 關(guān)鍵字
C. 列族
D. 時間戳
正確答案: B:關(guān)鍵字; -
(單選題)關(guān)于HBase的三層結(jié)構(gòu)中各層次的名稱和作用的說法,哪個是錯誤的?
A. Zookeeper文件記錄了用戶數(shù)據(jù)表的Region位置信息
B. -ROOT-表記錄了.META.表的Region位置信息
C. .META.表保存了HBase中所有用戶數(shù)據(jù)表的Region位置信息
D. Zookeeper文件記錄了-ROOT-表的位置信息
正確答案: A:Zookeeper文件記錄了用戶數(shù)據(jù)表的Region位置信息; -
(單選題)下面關(guān)于主服務(wù)器Master主要負(fù)責(zé)表和Region的管理工作的描述,哪個是錯誤的?
A. 在Region分裂或合并后,負(fù)責(zé)重新調(diào)整Region的分布
B. 對發(fā)生故障失效的Region服務(wù)器上的Region進(jìn)行遷移
C. 管理用戶對表的增加、刪除、修改、查詢等操作
D. 不支持不同Region服務(wù)器之間的負(fù)載均衡
正確答案: D:不支持不同Region服務(wù)器之間的負(fù)載均衡; -
(單選題)HBase只有一個針對行健的索引,如果要訪問HBase表中的行,下面哪種方式是不可行的?
A. 通過單個行健訪問
B. 通過時間戳訪問
C. 通過一個行健的區(qū)間來訪問
D. 全表掃描
正確答案: B:通過時間戳訪問; -
(單選題)下面關(guān)于Region的說法,哪個是錯誤的?
A. 同一個Region不會被分拆到多個Region服務(wù)器
B. 為了加快訪問速度,.META.表的全部Region都會被保存在內(nèi)存中
C. 一個-ROOT-表可以有多個Region
D. 為了加速尋址,客戶端會緩存位置信息,同時,需要解決緩存失效問題
正確答案: C:一個-ROOT-表可以有多個Region;
二. 多選題(共9題,50.5分)
10. (多選題)關(guān)系數(shù)據(jù)庫已經(jīng)流行很多年,并且Hadoop已經(jīng)有了HDFS和MapReduce,為什么需要HBase?
A. Hadoop可以很好地解決大規(guī)模數(shù)據(jù)的離線批量處理問題,但是,受限于Hadoop MapReduce編程框架的高延遲數(shù)據(jù)處理機(jī)制,使得Hadoop無法滿足大規(guī)模數(shù)據(jù)實時處理應(yīng)用的需求上
B. HDFS面向批量訪問模式,不是隨機(jī)訪問模式
C. 傳統(tǒng)的通用關(guān)系型數(shù)據(jù)庫無法應(yīng)對在數(shù)據(jù)規(guī)模劇增時導(dǎo)致的系統(tǒng)擴(kuò)展性和性能問題
D. 傳統(tǒng)關(guān)系數(shù)據(jù)庫在數(shù)據(jù)結(jié)構(gòu)變化時一般需要停機(jī)維護(hù);空列浪費(fèi)存儲空間
正確答案: ABCD:Hadoop可以很好地解決大規(guī)模數(shù)據(jù)的離線批量處理問題,但是,受限于Hadoop MapReduce編程框架的高延遲數(shù)據(jù)處理機(jī)制,使得Hadoop無法滿足大規(guī)模數(shù)據(jù)實時處理應(yīng)用的需求上; HDFS面向批量訪問模式,不是隨機(jī)訪問模式; 傳統(tǒng)的通用關(guān)系型數(shù)據(jù)庫無法應(yīng)對在數(shù)據(jù)規(guī)模劇增時導(dǎo)致的系統(tǒng)擴(kuò)展性和性能問題; 傳統(tǒng)關(guān)系數(shù)據(jù)庫在數(shù)據(jù)結(jié)構(gòu)變化時一般需要停機(jī)維護(hù);空列浪費(fèi)存儲空間;
-
(多選題)HBase與傳統(tǒng)的關(guān)系數(shù)據(jù)庫的區(qū)別主要體現(xiàn)在以下哪幾個方面?
A. 數(shù)據(jù)類型
B. 數(shù)據(jù)操作
C. 存儲模式
D. 數(shù)據(jù)維護(hù)
正確答案: ABCD:數(shù)據(jù)類型; 數(shù)據(jù)操作; 存儲模式; 數(shù)據(jù)維護(hù); -
(多選題)HBase訪問接口類型包括哪些?
A. Native Java API
B. HBase Shell
C. Thrift Gateway
D. REST Gateway
正確答案: ABCD:Native Java API; HBase Shell; Thrift Gateway; REST Gateway; -
(多選題)下列關(guān)于數(shù)據(jù)模型的描述,哪些是正確的?
A. HBase采用表來組織數(shù)據(jù),表由行和列組成,列劃分為若干個列族
B. 每個HBase表都由若干行組成,每個行由行鍵(row key)來標(biāo)識
C. 列族里的數(shù)據(jù)通過列限定符(或列)來定位
D. 每個單元格都保存著同一份數(shù)據(jù)的多個版本,這些版本采用時間戳進(jìn)行索引
正確答案: ABCD:HBase采用表來組織數(shù)據(jù),表由行和列組成,列劃分為若干個列族; 每個HBase表都由若干行組成,每個行由行鍵(row key)來標(biāo)識; 列族里的數(shù)據(jù)通過列限定符(或列)來定位; 每個單元格都保存著同一份數(shù)據(jù)的多個版本,這些版本采用時間戳進(jìn)行索引; -
(多選題)HBase的實現(xiàn)包括哪三個主要的功能組件?
A. 庫函數(shù):鏈接到每個客戶端
B. 一個Master主服務(wù)器
C. 許多個Region服務(wù)器
D. 廉價的計算機(jī)集群
正確答案: ABC:庫函數(shù):鏈接到每個客戶端; 一個Master主服務(wù)器; 許多個Region服務(wù)器; -
(多選題)HBase的三層結(jié)構(gòu)中,三層指的是哪三層?
A. Zookeeper文件
B. -ROOT-表
C. .META.表
D. 數(shù)據(jù)類型
正確答案: ABC:Zookeeper文件; -ROOT-表; .META.表; -
(多選題)以下哪些軟件可以對HBase進(jìn)行性能監(jiān)視?
A. Master-status(自帶)
B. Ganglia
C. OpenTSDB
D. Ambari
正確答案: ABCD:Master-status(自帶); Ganglia; OpenTSDB; Ambari; -
(多選題)下列關(guān)于Region服務(wù)器工作原理的描述,哪些是正確的?
A. 每個Region服務(wù)器都有一個自己的HLog 文件
B. 每次刷寫都生成一個新的StoreFile,數(shù)量太多,影響查找速度
C. 合并操作比較耗費(fèi)資源,只有數(shù)量達(dá)到一個閾值才啟動合并
D. Store是Region服務(wù)器的核心
正確答案: ABCD:每個Region服務(wù)器都有一個自己的HLog 文件; 每次刷寫都生成一個新的StoreFile,數(shù)量太多,影響查找速度; 合并操作比較耗費(fèi)資源,只有數(shù)量達(dá)到一個閾值才啟動合并; Store是Region服務(wù)器的核心;文章來源:http://www.zghlxwxcb.cn/news/detail-764044.html -
(多選題)下列關(guān)于HLog工作原理的描述,哪些是正確的?
A. 分布式環(huán)境必須要考慮系統(tǒng)出錯。HBase采用HLog保證
B. HBase系統(tǒng)為每個Region服務(wù)器配置了一個HLog文件
C. Zookeeper會實時監(jiān)測每個Region服務(wù)器的狀態(tài)
D. Master首先會處理該故障Region服務(wù)器上面遺留的HLog文件
正確答案: ABCD:分布式環(huán)境必須要考慮系統(tǒng)出錯。HBase采用HLog保證; HBase系統(tǒng)為每個Region服務(wù)器配置了一個HLog文件; Zookeeper會實時監(jiān)測每個Region服務(wù)器的狀態(tài); Master首先會處理該故障Region服務(wù)器上面遺留的HLog文件;文章來源地址http://www.zghlxwxcb.cn/news/detail-764044.html
到了這里,關(guān)于大數(shù)據(jù)中的HBase的選擇題的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!