《HBase权威指南》读书笔记6:第六章 可用客户端
生活随笔
收集整理的這篇文章主要介紹了
《HBase权威指南》读书笔记6:第六章 可用客户端
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
REST, Thrift, 和 Avro
REST 和 SOAP都會帶來巨大的網(wǎng)絡(luò)開銷,于是很多公司開發(fā)自己的RPC層- google ?開發(fā)了 Protocol Buffer 不過由于最初的實現(xiàn)并沒有發(fā)布
- facebook 開發(fā)了一套類似的叫 Thrift
- Hadoop 開發(fā)了Apache Avro
其他客戶端
- JRuby : Hbase shell
- HBql: 在HBase 基礎(chǔ)上提供了SQL語法訪問
- HBase-DSL
- PyHBase
批處理客戶端
- MapReduce : 面向PB級別的數(shù)據(jù)
- Hive
- Pig
- Cascading
Shell
hbase shell可以進(jìn)入調(diào)試模式,可以通過啟動參數(shù)或者直接執(zhí)行 debug命令來切換狀態(tài) 由于Hbase shell 基于Ruby ,所以可以在 home目錄建立 .irbc 文件,這樣shell啟動的時候會自動讀取,就會開啟命令行歷史記錄和自動補全基于web的UI
- master: 60010
- region: 60030
Regions in Transition
處于打開,關(guān)閉和拆分中的region都會出現(xiàn)在這一隊列中,操作完成后,將region從這個列表中移除zookeeper頁面
通過表的zookeeper頁面可以展示在配置文件系統(tǒng)中的根目錄LogLevel
可以設(shè)置或者獲取類的日志級別,比如輸入 org.apache.hadoop.hbase 后點擊 Get Log Level總結(jié)
以上是生活随笔為你收集整理的《HBase权威指南》读书笔记6:第六章 可用客户端的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: redis启动警告解决
- 下一篇: py 的 第 30 天