我是一个新的离子应用程序。现在我有一个问题,连接hbase与离子应用程序。我可以用jsp连接hbase。但我认为离子应用程序不使用jsp。我不明白我现在该怎么办。对这个问题有什么指导方针吗?
补充
我找到了一些使用hbase restapi的文档。我告诉你们几个步骤。你也可以把所有的东西都看一遍。
安装 curl
在你的机器上
$ sudo apt-get install curl
作为后台进程运行hbase rest api服务器。默认端口是8080,但我使用的是这个端口。
$ ./HBASE_HOME/bin/hbase-daemon.sh start rest -p 7878
例如,您可以使用 curl
就像下面一样。
$ curl -vi -X GET -H 'Accept: text/xml' '192.168.0.1:7878/mytable/rowkey1'
在我的例子中,数据是经过编码的。但是我不知道不编码怎么得到数据。我将向您展示如何使用 base64
```
$ echo "aGFwcHkgZGF5" | base64 -d
参考文献
https://www.cloudera.com/documentation/enterprise/5-9-x/topics/admin_hbase_rest_api.html
hbase stargate返回加扰值
1条答案
按热度按时间ztyzrc3y1#
最简单的方法是,您需要开发restfulapi,在那里它与hbase数据库交互,并使用该api从您的ionic2应用程序获取和放置数据(crud)。