使用Python連線Hbase資料庫

2022-09-19 02:09:11 字數 335 閱讀 8527

在使用python連線hbase資料庫時,會出現如下錯誤提示,主要原因是版本帶來的語法相容性問題,因此需要用hbase.py和ttypes.py將路徑d:\program files\programdata\anaconda3\lib\site-packages\hbase(自己的python安裝目錄)下的hbase.py和ttypes.py進行替換即可。

關於生成hbase.py和ttypes.py兩個檔案的具體做法參考博文:

在此過程中還可能出現如下問題,耐著性子,參照 解決

使用phoenix連線hbase

hbase本身不支援sql查詢,為了實現這個功能,引入了phoenix,通過它可以實現hbase的sql查詢。這裡記錄下如何配置並使用phoenix來操作hbase。1 解壓檔案tar zxvf apache phoenix 4.14.0 hbase 1.1 bin.tar.gz 2 拷貝phoen...

python 連線HBase伺服器遇到的乙個坑

在使用python連線hbase安裝各種依賴包的過程中需要根據 hbase 的原始碼來生成乙個gen py包,我使用的是python3.5,hbase的版本是1.2.6,在 hbase 1.2.6.1 hbase thrift src main resources org apache hadoop...

phoenix建立表連線hbase

如圖,hbase已經存在表 test yuan 當建立表遇到表建立成功但是資料查詢不到 需要新增column encoded bytes 0 create table test yuan row varchar primary key,base famm varchar,base name varc...