Scala 版本的Hbase的工具類

2021-10-10 12:25:25 字數 491 閱讀 5917

類名

用途建立方式

configuration

hbase的配置類

hbaseconfiguration.create

connection

hbase的連線

connectionfactory.createconnection(conf)

admin

hbase的操作api

connection.getadmin

table

用來連線hbase 的單錶

connection.gettable

get用來查詢hbase的單行資料

new get(rowkey.getbytes())

put儲存單行資料

new put(rowkey.getbytes())

delete

刪除單行資料

new detelate(rowkey.getbytes())

##2.開發步驟如下

大資料開發之scala操作hbase的工具類

org.apache.hbase hbase client 1.2.1 org.apache.hbase hbase common 1.2.1 注意 匯入依賴的版本號要與集群的hbase版本號一致 否則會不相容報錯從hbase集群的conf資料夾將hbase site.xml拷貝到工程的resour...

hbase的高階特性 多版本

1 多版本 hbase的多版本是利用hbase針對某個列族控制最多可以放入的資料個數,我們只需修改表中的versions值就可以,如果versions值是1,那麼我們只可以在這個cell單元中存放乙個值,如果versions的值是2,那麼我們可以往cell最多存放2個值。接下來我們測試一下 1 先建...

HBase中資料的多版本特性潛在的意外

2011 11 08部落格分類 hbase hbase 多版本刪除 時間戳keyvalue hbase做為keyvalue結構儲存,在儲存上是依照rowkey的字典序進行排序,對於很多應用而言這可能遠遠不夠,好在hbase的資料可以儲存多個版本,並且版本可以排序,其理論上最大的版本數目integer...