HBase 表模型和基本操作介紹

2021-10-04 09:52:27 字數 645 閱讀 2069

建立乙個hbase表,必須要有表名列族名

列族—— columnfamily,就是上圖中的column family1 userinfo store1 store2column family2 addressinfo store3

—— column,就相當於mysql和hive中的欄位名稱,圖中nameageaddressregtime等都是列。每乙個列必然歸屬於某乙個列族

rowkey—— 行鍵,類似於mysql表中的主鍵

timestamp—— 每條資料產生的時間戳

versionnum—— 每條資料當前的版本

cell—— 單元格,就是hbase表中的資料值

hbase 基本介紹,表結構

1.簡介 hbase是乙個分布式的 面向列的開源資料庫,源於google的一篇 bigtable 乙個結構化資料的分布式儲存系統 hbase是google bigtable的開源實現,它利用hadoop hdfs作為其檔案儲存系統,利用hadoop mapreduce來處理hbase中的海量資料,利...

HBase 基本操作

如何新增列族很簡單,跟rdbms一樣 直接用alter,但是alter之前必須先disable這個表 disable test 先禁用,目前我用的hbase 0.92版本,尚需要先disable,後期版本不知是否可以不用disable alter test 直接alter 後邊寫入你要 加的列族 e...

Hbase基本操作

hbase shell是乙個基於ruby的語言開發的命令列操作環境。在hmaser主機上,可以通過命令列鍵入hbase shell,進入hbase的命令列環境,進入hbase shell後會看到類似如下形式的命令提示符 hbase main 002 0 在shell模式下,可以對集群 資料表和資料進...