Phoenix 사용
    • PDF

    Phoenix 사용

    • PDF

    Article Summary

    VPC 환경에서 이용 가능합니다.

    Apache Phoenix는 HBase를 백업 저장소로 사용하는 Hadoop용 오픈 소스 대규모 병렬 관계형 데이터베이스 엔진입니다. 이는 Hadoop에서 OLTP(online transaction processing) 및 데이터 분석을 가능하게 합니다.
    Phoenix는 SQL을 통해 데이터를 쿼리하며 사용자가 SQL을 사용해 테이블, 뷰, 인덱스 및 시퀀스를 생성, 삭제 및 변경할 수 있도록 하는 JDBC 드라이버를 제공합니다. MapReduce 를 사용하는 대신 쿼리 및 기타 명령문을 기본 NoSQL 저장소 API로 컴파일하여 데이터를 빠르게 처리합니다.

    참고
    • Data Forest에서는 Phoenix 5.0.0 버전을 제공합니다. 자세한 설명은 공식 문서를 참조해 주십시오.
    • Phoenix 앱을 사용하려면 ZOOKEEPER-3.4.13 타입의 Zookeeper 앱을 먼저 생성해 주십시오.

    Phoenix 앱 상세 정보 확인

    앱 생성이 완료되면 상세 정보를 확인할 수 있습니다. 앱 상세 정보의 StatusStable이면 앱이 정상적으로 구동된 것을 의미합니다.
    앱 상세 정보를 확인하는 방법은 다음과 같습니다.

    1. 네이버 클라우드 플랫폼의 콘솔에서 Services > Big Data & Analytics > Data Forest 메뉴를 차례대로 클릭해 주십시오.
    2. 좌측의 Data Forest > Apps 메뉴를 클릭해 주십시오.
    3. 계정을 선택해 주십시오.
    4. 상세 정보를 확인할 앱을 클릭해 주십시오.
    5. 앱 상세 정보를 확인해 주십시오.
      df-phoenix_1-1_ko
      • Quick links
        • AppMaster: 컨테이너 로그를 확인할 수 있는 URL. 앱 생성 시 모든 앱은 YARN 큐에 제출되며, YARN은 각 앱의 상세 정보를 확인할 수 있는 Web UI 제공
        • HBase Master Status UI: HBase의 Master UI
        • Sqlline: phoenix-cli를 실행할 수 있는 페이지로, phoenix-cli 명령어만 사용 가능. 앱을 생성한 계정 이름 및 비밀번호로 로그인. 사용 가능한 명령어는 여기를 참조
      • 컴포넌트: PHOENIX-5.0.0 앱 타입은 master, region server, thrift, thrift2, rest, sqlline 컴포넌트로 구성됩니다.
        • hbasemaster: 리전 서버 관리 및 Zookeeper를 이용하여 모니터링 가능
        • regionserver: 리전 관리 및 클라이언트 요청 처리 가능
        • thrift: HBase와 데이터를 주고 받기 위해서 필요한 API 서버
        • thrift2: thrift에 concurrent 기능이 추가된 API 서버
        • rest: rest 방식의 API 서버
        • sqlline: SQL을 실행하는 phoenix-cli
    참고
    • thrift, thrift2, rest 의 컨테이너 개수는 '0'이 기본값입니다. 반드시 필요한 경우에만 추가해 주십시오.
    • AppMaster UI에 로그인하고 각 컨테이너의 로그를 확인하는 방법은 Quick links 접속을 참조해 주십시오.

    <예시>

    • Sqlline 접속 화면
      df-phoenix_1-2

    이 문서가 도움이 되었습니까?

    Changing your password will log you out immediately. Use the new password to log back in.
    First name must have atleast 2 characters. Numbers and special characters are not allowed.
    Last name must have atleast 1 characters. Numbers and special characters are not allowed.
    Enter a valid email
    Enter a valid password
    Your profile has been successfully updated.