亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

HBase入門

卡弗卡大數據 數據科學家
難度初級
時長 2小時13分
學習人數
綜合評分9.57
58人評價 查看評價
9.9 內容實用
9.3 簡潔易懂
9.5 邏輯清晰
配置 $HBASE_HOME/conf/hbase-site.xml
配置 $HBASE_HOME/conf/regionservers
配置 `$HBASE_HOME/conf/hbase-env.sh`:

```
# 修改第27行的 JAVA_HOME 和129行的 HBASE_MANAGES_ZK
export JAVA_HOME=/bigdata/jdk1.8.0_171
export HBASE_MANAGES_ZK=false
```
Apache ZooKeeper 分布式協調服務

ZooKeeper 官網:http://zookeeper.apache.org
ZooKeeper入門指南:http://zookeeper.apache.org/doc/r3.4.5/zookeeperStarted.html
## HBase 版本和歷史


年份 | 事件
---|---
2006 | Google 發表 BigTable 論文
2007 | 隨著 Hadoop 0.15.0,第一個可用的 HBase 也發布了。
2008 | HBase 成為 Hadoop 的子項目
2010 | HBase 成為 Apache 的頂級項目
2011 | HBase 0.9.0 發布
2015 | HBase 1.0.0 發布
2018 | HBase 2.0.0 發布
HBase 表數據模型:
表數據模型就是指數據在表中是如何進行填充的。HBase 表數據模型中,有以下幾個核心概念:
- Row key:主鍵,數據的唯一標識,按字典排序
- Time Stamp:時間戳,支持多版本數據同時存在
- Cloumn Family:列簇,是多個列的集合,具有以下性質:
- 一張表的列簇不會超過5個;
- 每個列簇中的列數沒有限制;
- 列動態伸縮,并且列只有插入數據后才存在;
- 列在列簇中是有序的。
HBase 表結構模型:
在經典的 RDBMS 中,我們設計表結構模型時,只需要確定有多少個列即可,然后就可以對這個表進行數據的操作。而對于 HBase 來說,設計表結構模型時不需要確定列,只需要確定列簇(column family)即可,列的數量根據列簇里面的數據進行動態伸縮,為空的列并不占用存儲空間。
## HBase 周邊生態
HBase 與 Hadoop 生態系統其他組件的關系非常緊密:
- HDFS 為 HBase 提供了高可靠性的底層存儲支持。
- MapReduce 為 HBase 提供了高性能的計算能力。
- Zookeeper 為 HBase 提供了穩定性及 failover 機制的保障。
- Hive 可以與 HBase 相結合,使在 HBase 進行數據統計處理變得簡單。
- Sqoop 為 HBase 提供了方便的 RDBMS 數據遷移功能
- Spark 等高性能的基于內存的分布式計算引擎也可能幫助我們更加快速的對 HBase 中的數據進行處理分析。
為什么看不了超清。。

最新回答 / 白小明
配置?$HBASE_HOME/conf/regionservers 文件,不能使用 localhost,使用你集群節點的 hostname
這個表結構不對,name age ,tel 應該在一行上,時間戳是不同的版本。

已采納回答 / 武魏氏
hbase-site.xml<property> ?? ? ? ? ? ? ?<name>hbase.master.info.port</name> ?? ? ? ? ? ? ?<value>16010</value> ?? ? ? </property>然后訪問 ? http://master:16010/master-status
1:28 官網描述行 billions of rows 應該是十億級別的吧
講的很好,ppt去哪里找,老師。
講的很棒,能看的出來是大牛
留爪。。。。。。。
課程須知
Hbase是現企業應用中非常流行的分布式數據庫,不管是傳統軟件企業還是互聯網企業,基本上HBase作為海量數據存儲的首選。本課程由淺入深,從基礎概念到安裝部署、再到理論實戰,一步一步引導式的全流程講解,課程所設計的其他知識點也都包含其中。
老師告訴你能學到什么?
從基礎概念到實戰操作,目標是讓零基礎的學習者或者是菜鳥級的初學者都能夠快速的入門。

微信掃碼,參與3人拼團

微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號

友情提示:

您好,此課程屬于遷移課程,您已購買該課程,無需重復購買,感謝您對慕課網的支持!

本次提問將花費2個積分

你的積分不足,無法發表

為什么扣積分?

本次提問將花費2個積分

繼續發表請點擊 "確定"

為什么扣積分?

舉報

0/150
提交
取消