您好,登錄后才能下訂單哦!
今天就跟大家聊聊有關如何分析非關系型數據庫HBSAE,可能很多人都不太了解,為了讓大家更加了解,小編給大家總結了以下內容,希望大家根據這篇文章可以有所收獲。
Hbase 使用場景:有數十億列,同時在很短時間內有數以千計的讀寫數據操作
每天寫入量巨大,而相對讀數量較小的應用,不需要復雜查詢條件來查詢數據的應用,HBase只支持基于rowkey的查詢
讀寫流程:clinet-wal-memstore-Hfile
概念:Hmaster、RegionServer、Region、HFile
集群配置:CPU: 8~24核、電源: 恒定,散熱好、內存:8~48G、磁盤:SATA驅動,(7200r/min)、網絡(小集群1G/s ,大集群 10G/s)
容量規劃:磁盤容量比存儲實際容量多出25%~50%
估算公式:T =(S*R)*1.25(估算了臨時文件)
S:存儲量,R:副本數,T:集群所需空間
用NTP(網絡時間協議)保證集群各節點準時
Hbase操作:
讀 get get 't1','rowkey001', 'f1:col1'
寫 put put 't1','rowkey001','f1:col1','value01'
掃描 scan scan 'tablename',{LIMIT =>2 } 獲取前兩行
刪除 delete delete 't1','rowkey001','f1:col1'
Hbase可以作為hive外部表數據
權限控制:ACL
數據備份:
1、離線備份:distcp命令 hadoop distcp hdfs://jiqun1:9000/hbase hdfs://jiqun2:9000/hbasebackup/backup1
2、在線備份:Hbase快照--在線、離線兩種方式
3、使用Export和Import 進行備份和恢復
java操作HBase
基本增刪改查 HTable類,Hbase存儲都是字節,Hbase單元格數據大小不能超過20M
過濾器功能-通過RegionServer進行過濾
Hbase內部提供了restful和thrift服務接口,通過命令可以開啟。
其它Nosql數據庫:redis 支持事務,MongoDB不支持事務
看完上述內容,你們對如何分析非關系型數據庫HBSAE有進一步的了解嗎?如果還想了解更多知識或者相關內容,請關注億速云行業資訊頻道,感謝大家的支持。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。