저는 ionic 앱의 새로운 기능입니다. 이제 이온 애플 리케이션 hbase 연결하는 데 문제가 있습니다. jsp와 hbase를 연결할 수 있습니다. 하지만 이온 애플 리케이션 jsp를 사용하지 않는 것 같아요. 나는 내가 지금해야만하는 것을 이해하지 못한다. 이 문제에 대한 지침이 있습니까?hbase와 ionic app를 연결하는 지침이 있습니까?
내가 HBase를 REST API를 사용하기위한 몇 가지 문서화을 발견
을 추가했습니다. 나는 너희들에게 여러 단계를 보여 준다. 또한 여기까지 모든 것을 볼 수 있습니다.
- 은 컴퓨터
$ sudo apt-get install curl
백그라운드 프로세스로 HBase를 REST API를 서버를 실행에
curl
를 설치합니다. 기본 포트는 8080이지만 포트를 사용하고있었습니다.$ ./HBASE_HOME/bin/hbase-daemon.sh start rest -p 7878
는 예를 들어, 다음과 같은
curl
을 사용 HBase를에서 특정 키에 대한 데이터를 얻을.$ 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 returns scrambled values
Restful API를 사용하면 직접 연결하는 것보다 낫습니다. – chatterboy
예, 이것이 가장 좋은 접근 방법입니다 ('편안한 API'). – Sampath