DBeaver Community에서 제공하는 오픈소스 데이터베이스 관리 도구입니다.
DBeaver는 RDBMS, NoSQL, Hadoop/BigData에 이르는 대부분의 데이터베이스를 지원하여 많이 사용되고 있습니다.
DBeaver를 이용하여 Gridgain/Apache Ignite를 통해 Import 하려는 Database의 사전 분석 및 Import 후 데이터 비교를 위하여 유용하게 사용할 수 있습니다.
Gridgain/Apache Ignite는 DBeaver에서 제공하는 "Hadoop/BigData" 항목에서 Apache Ignite JDBC를 이용하여 연결할 수 있습니다.
Deaver가 설치된 서버/PC에서 인터넷이 가능하다면 Gridgain/Apache Ignite에 연결하기 전, JDBC를 다운로드합니다. 외부 통신이 안 되는 서버일 경우, 아래와 같이 해당 경로에 JDBC파일을 업로드하여 연결해 주어야 합니다.
1) DBeaver 설치 후 생성된 사용자 경로 하단에 다운로드 받은 JDBC를 업로드
C:\Users\Administrator\AppData\Roaming\DBeaver\drivers\maven\maven-central\org.apache.ignite
2) Edit Driver 하단의 Driver class의 드롭다운 박스 선택 후 "org.apache.ignite.ignitejdbcThinDriver" 선택
3) Driver 편집 완료 후 "Test Connection ..."을 통해 연결 검증
Gridgain / Apache Ignite는 연결 또는 검증할 때, HOST명과 계정정보만 입력하면 되며,
Port번호는 필요하지 않습니다. (Ignite 연결포트는 10800)
4) Gridgain/Apache Ignite Table/Cache 정보 확인
5) DBeaver의 장점은 기존 데이터베이스의 Select문을 자동으로 만들어주며, 해당 추천 SQL문을 통해 Gridgain/Apache Ignite의 SQL문을 작성할 때 유용함.
'Ignite > Apache Ignite' 카테고리의 다른 글
[미공개] Apache Ignite | RestAPI Sample (0) | 2021.04.13 |
---|---|
[Ignite] Apache Ignite | 분산 추적 Tracing 설정 방법 (0) | 2021.03.05 |
댓글