天天看點

Apache Phoenix JDBC 驅動和Spring JDBCTemplate的內建

介紹:Phoenix查詢引擎會将SQL查詢轉換為一個或多個HBase scan,并編排運作以生成标準的JDBC結果集。

直接使用HBase API、協同處理器與自己定義過濾器。對于簡單查詢來說,其性能量級是毫秒,對于百萬級别的行數來說,

Phoenix實作了JDBC的驅動,使用Phoenix JDBC和普通的資料庫(Mysql)JDBC一樣,也能夠通過Spring JDBCTemplate的方式,将資料庫的操作子產品化,以及進行資料源。事物方面的管理。

實作過程例如以下:

(1)關于Phoenix與Hbase的整合請參考:

編寫pom.xml

(2)假設是windows的開發環境,配置C:\Windows\System32\drivers\etc\hosts檔案,加入develop5的配置

(3)配置Spring配置檔案

(3)編寫Java程式