Q229.
有關HBase 資料庫之敘述,下列何者正確?
電腦軟體應用 · 丙級 · 電腦概論 · Q229
難易度分析
2 / 5
本題考查對 HBase 核心特性的基本定義與理解。選項涵蓋了開源與否、底層依賴系統、存取方式及資料庫分類,只要掌握該技術的基礎概念即可快速排除錯誤選項,不涉及複雜的推論或深層的技術細節。
正確答案:②可執行於HDFS 檔案系統之上
② 可執行於HDFS 檔案系統之上:HBase 底層依賴 HDFS(Hadoop Distributed File System) 進行分散式資料儲存,並利用其高容錯特性實現資料的可靠存放。
錯誤選項解析
- ① 沒有開放程式碼:HBase 是 Apache 基金會 旗下的開源專案,原始碼完全公開可取得,並非閉源軟體。
- ③ 只可透過SQL 來存取資料:HBase 主要透過 Java API、REST API、Thrift 等介面存取資料,亦可搭配 Apache Phoenix 支援 SQL 查詢,並非僅限 SQL 一種方式。
- ④ 屬於關聯式資料庫的一種:HBase 屬於 NoSQL 中的 欄位族(Column-Family) 資料庫,採用 Key-Value 模型,不支援傳統關聯式資料庫的 JOIN 操作與固定 Schema 結構。
Learning Tip
"HBase 為建構於 Hadoop 生態系 之上的分散式 NoSQL 資料庫,常考重點為其與 HDFS 的依存關係及 Column-Oriented 儲存架構。注意勿將 HBase 與傳統 RDBMS 混淆,其設計目的為處理海量 Big Data 的隨機讀寫,而非複雜的事務處理。"
學員答題分佈
①沒有開放程式碼0%
②可執行於HDFS 檔案系統之上0%
③只可透過SQL 來存取資料0%
④屬於關聯式資料庫的一種0%
此答題分佈是根據學員在 LongePass 模擬考等實際作答紀錄計算而成。與考友分享這道歷屆試題與詳細解析!