Phoenix 사용
- 인쇄
- PDF
Phoenix 사용
- 인쇄
- PDF
기사 요약
이 요약이 도움이 되었나요?
의견을 보내 주셔서 감사합니다.
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 앱 상세 정보 확인
앱 생성이 완료되면 상세 정보를 확인할 수 있습니다. 앱 상세 정보의 Status가 Stable이면 앱이 정상적으로 구동된 것을 의미합니다.
앱 상세 정보를 확인하는 방법은 다음과 같습니다.
- 네이버 클라우드 플랫폼의 콘솔에서 Services > Big Data & Analytics > Data Forest 메뉴를 차례대로 클릭해 주십시오.
- 좌측의 Data Forest > Apps 메뉴를 클릭해 주십시오.
- 계정을 선택해 주십시오.
- 상세 정보를 확인할 앱을 클릭해 주십시오.
- 앱 상세 정보를 확인해 주십시오.
- Quick links
- 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
- Quick links
참고
- thrift, thrift2, rest 의 컨테이너 개수는 '0'이 기본값입니다. 반드시 필요한 경우에만 추가해 주십시오.
<예시>
- Sqlline 접속 화면
이 문서가 도움이 되었습니까?