1. 程式人生 > >Hbase java API 練習

Hbase java API 練習

1、get

主要的作用是獲取指定rowkey的單行資料,獲取到的物件均為一個Result的物件

所有程式碼寫在main方法中,選中之後可以通過Alt+Shift+m抽取本地變數和方法,重新命名生成新的方法,直接在main方法中呼叫即可


結果如下:


2、Put

主要的作用是插入或更新資料,對錶中單行的操作

Scan掃描t3表沒有資料,給t3表插入資料


結果如下:


3、delete

刪除資料,只是打上了一個‘刪除’標籤,並沒有立即從hbase表中清除(從hdfs上的檔案中清除),打上‘刪除’標籤後,對應的資料預設情況下不能再被客戶端獲取,打上‘刪除’標籤的資料以及過期的資料會在大合併期間被徹底清除


4、scan

主要作用是掃描表資料,獲取的是一個範圍


結果如下:


5、建立表

HBaseAdmin 建立 刪除 修改表的方法

HTableDescriptor 設定表名及屬性的方法

HColumnDescriptor 設定列簇名稱及列簇屬性的方法


結果如下: