빅데이터 ~ 머신(딥)러닝
실무로 배우는 빅데이터 기술
 피닉스(Phoenix) 활용
☆ 확장하기 – 11편 ☆
김강원
Phoenix 는?
HBase를 관계형 데이터 베이스처럼 사용할 수 있도록
SQL on HBase 를 지원
※ Phoenix의 기본 개념과 기능들은 구글링을 통해 확인 하세요!
파일럿 프로젝트 확장 (1/2)
Phoenix
책 177 페이지 중에서… (개정판)
피닉스 활용
파일럿 프로젝트 확장 (2/2)
확장편 실습
피닉스(Phoenix) 활용
 피닉스 SqlLine 접속
Server01 접속
$ phoenix-sqlline.py server02.hadoop.com
Step-1
 HBase 테이블 확인
0: jdbc:phoenix:server02.hadoop.com> !tables
Step-2
 HBase 테이블 생성
> CREATE TABLE smartcar_test_table (car_no Integer PRIMARY KEY, car_model VARCHAR(200));
Step-3
 데이터 입력
> UPSERT INTO smartcar_test_table VALUES(12345, 'MODEL-X');
> UPSERT INTO smartcar_test_table VALUES(12346, 'MODEL-Q');
Step-4
 데이터 조회
> SELECT * FROM smartcar_test_table;
> SELECT * FROM smartcar_test_table WHERE car_no = 12345;
Step-5
 데이터 확인
Hue 접속 : http://server02.hadoop.com:8888
Hue 홈 > DataBrowsers > HBase > smartcar_test_table
Step-6
실무로 배우는 빅데이터 기술
확장하기 11편 – Phoenix 활용
[ 강의자료 ]
 동 영 상: 유튜브 www.youtube.com
 실습문서: 슬라이드쉐어 www.slideshare.net

11. Application - Phoenix

  • 1.
    빅데이터 ~ 머신(딥)러닝 실무로배우는 빅데이터 기술  피닉스(Phoenix) 활용 ☆ 확장하기 – 11편 ☆ 김강원
  • 2.
    Phoenix 는? HBase를 관계형데이터 베이스처럼 사용할 수 있도록 SQL on HBase 를 지원 ※ Phoenix의 기본 개념과 기능들은 구글링을 통해 확인 하세요!
  • 3.
  • 4.
    책 177 페이지중에서… (개정판) 피닉스 활용 파일럿 프로젝트 확장 (2/2)
  • 5.
  • 6.
     피닉스 SqlLine접속 Server01 접속 $ phoenix-sqlline.py server02.hadoop.com Step-1  HBase 테이블 확인 0: jdbc:phoenix:server02.hadoop.com> !tables Step-2  HBase 테이블 생성 > CREATE TABLE smartcar_test_table (car_no Integer PRIMARY KEY, car_model VARCHAR(200)); Step-3
  • 7.
     데이터 입력 >UPSERT INTO smartcar_test_table VALUES(12345, 'MODEL-X'); > UPSERT INTO smartcar_test_table VALUES(12346, 'MODEL-Q'); Step-4  데이터 조회 > SELECT * FROM smartcar_test_table; > SELECT * FROM smartcar_test_table WHERE car_no = 12345; Step-5  데이터 확인 Hue 접속 : http://server02.hadoop.com:8888 Hue 홈 > DataBrowsers > HBase > smartcar_test_table Step-6
  • 8.
    실무로 배우는 빅데이터기술 확장하기 11편 – Phoenix 활용 [ 강의자료 ]  동 영 상: 유튜브 www.youtube.com  실습문서: 슬라이드쉐어 www.slideshare.net