類名
用途建立方式
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...