한땀한땀 정성들인 코딩

hbase를 이용한 jsp 웹서버 본문

빅데이터

hbase를 이용한 jsp 웹서버

romance penguin 2017. 1. 3. 17:23
반응형

이클립스 neon1

hadoop-2.7.3

hbase-1.2.4

zookeeper-3.4.9


( hive-2.1.1도 있지만... 맵리듀스가 sql로 실행하기 때문에 매우 편리하다.. 근데 안 쓸거다.)


hdfs(파일시스템)위에 hbase가 작동한다.

가상분산모드( 완전분산모드의 경우 제약이 많이생긴다...컴퓨터의 구입이라든가, 휴대라든가)

아파치+톰캣 was구성 : http같은 정적서버를 아파치가 담당하고 톰캣이 정적페이지 (jsp)를 담당한다.

프론트엔드 : css+html5+[js 자바스크립트는 쓸지말지..] 구성 (css 다 까먹어서 복습이 필요하다.)


현재 어느 중국분이 올린 hadoop-eclispe 플러그인으로 (java api사용)

( 웹(클라이언트)과의 연동방법으로는

1. java api - 서버로 접근안하고 java만 사용이가능 , 빠르다.

2. rest - 이건 아예 모르겠고

3. thrift  - 다른 언어와의 연동을 가능하게 해준다.

이렇게 있다.

나중에 내가 진정 hadoop마스터가 될려면 플러그인 정도는 만들수 있어야 하지 않을까?

)


이클립스내에서 hbase의 CRUD( I/O ),맵리듀스 + jsp웹서버 구현가능

-백그라운드로 실행되는 프로그램이 많아 메모리 부족이었으나 4g->16g로 늘리면서 쾌적해졌다.

(* hbase내에 jsp관련 라이브러가 있던데 어떻게 쓰는건지 ...,,; 모르것다.)


hbase의 입출력도 원활하고 맵리듀스도 가능하다. ( 관리자로의 블록크기 할당이나 메모리설정은 모르겠다. - 추후에 진짜 '빅데이터'를 다룰때 쓰일것!! )


jsp의 경우 공부중.. page에서 page로 넘어가는것이 가능하다.

프론트엔드의 경우 간단하게 할 예정 ( 그냥 기본적인 css만 쓰는걸로 )

추후 사장되고 있는 jsp 보다는 spring프레임 워크를 써볼까 한다.


항공관련 통계서비스 구성을 할 예정.

클라이언트는 웹으로 특정 원하는 구성으로 된 통계자료를 요청하고 서버는 hbase내에서 맵리듀스를 실행해 통계자료를 보내준다. 굿굿!!


반응형

'빅데이터' 카테고리의 다른 글

[HBase]shell명령어  (0) 2017.01.06
[맵리듀스] map클래스  (0) 2017.01.05
[HBase] HBase 맵리듀스 하기  (0) 2017.01.05
[맵리듀스]parse 클래스  (0) 2017.01.05
[HBase]text 파일 hbase에 input하기 1. 맵퍼 클래스  (1) 2017.01.04