프로그램 소개

본 프로그램은 IITP에서 CUBRID (RDB)와 TurboGraph++ (GDB)간의 DB object, record등의 정보를 이관할 수 있도록 개발된 Eclipce RCP 기반의 도구이다.

주요 기능

RDB to GDB 데이터 이관

_images/MiT_structure.png

주요 기능은 RDB(CUBRID)에서 table, index, fk를 추출하여 MiT내부에서 알고리즘에 따라 총 5가지 GDB 오브젝트로 분류 후 GDB(TurboGraph++)로 이관하는 기능이다.

GDB to RDB 데이터 이관

GQL을 사용하여 조회된 결과값을 기반으로 GDB to RDB 이관을 지원한다.

RDB to File 데이터 이관

RDB에 있는 table schema와 record를 GQL 쿼리 형식으로 출력하거나 GDB에 로드 가능한 csv 형식으로 출력하는 기능을 지원한다.

데이터 맵핑

R2G 이관 시 RDB의 데이터 타입을 GDB에 맞게 변환한다.

CLI 이관

_images/preview_cmt_cli.png

이관 후 출력된 script 파일을 기반으로 CLI 환경에서 이관이 가능하다.