有沒有人知道在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.
我做了一些我自己的研究。
HBase的REST API
我發現的這個API非常有限的功能。 我想訪問表中的多行。 這個API只允許選擇一行。 此外,也許沒有查詢支持和文檔少肯定不會讓我使用這個api。 而我不想直接暴露DB。
春數據的Hadoop
坦率地說,我不熟悉的春天。我讀過它支持HBaseTemplate。 有沒有人用過HBase並將它作爲web api使用。
HBase的JAVA客戶端API
我相信春數據的Hadoop比這更靈活。
所以我相信2.是要走的路。
有沒有人嘗試過不同的東西,更酷,更簡單。
編輯:
我已經解決了我的問題。我使用Spring-data-Hadoop創建了一個RESTful Web服務。