2015-05-19 103 views
0

有沒有人知道在HBase數據庫和Android之間進行通信的最佳方法是什麼?Spring數據Hadoop,Hbase Rest API,HBase Java客戶端:哪一個最適合處理Android和HBase之間的通信

基本上我想做的事情從我的Android應用到HBase的表如下:

i. Insert data into it. 
ii. Query table and get data. 
iii. Update table. 

我做了一些我自己的研究。

  1. HBase的REST API

    我發現的這個API非常有限的功能。 我想訪問表中的多行。 這個API只允許選擇一行。 此外,也許沒有查詢支持和文檔少肯定不會讓我使用這個api。 而我不想直接暴露DB。

  2. 春數據的Hadoop

    坦率地說,我不熟悉的春天。我讀過它支持HBaseTemplate。 有沒有人用過HBase並將它作爲web api使用。

  3. HBase的JAVA客戶端API

    我相信春數據的Hadoop比這更靈活。

所以我相信2.是要走的路。

有沒有人嘗試過不同的東西,更酷,更簡單。

編輯:

我已經解決了我的問題。我使用Spring-data-Hadoop創建了一個RESTful Web服務。

回答

0

我用Spring數據Hadoop創建了一個寧靜的服務。這解決了這個問題。