본문 바로가기

나는 엔지니어/CUBRID

정리를 시작하며....

무료 MDBMS를 찾는중 큐브리드를 알게 되었고,

조금씩 메뉴얼 정리를 해 나갈까 한다.


개요.

CUBRID는 객체 관계형 데이터베이스 관리 시스템이다. 즉 객체 RDBMS라고 정리한다.


구성.

크게 3가지로 나눈다고 기술 되어 있다.

1. 데이터 베이스 서버

2. 브로커

3. 큐브리드 매니저


1. 데이터 베이스 서버

   .데이터 저장 / 데이터 관리를 수행한다.

   .데이터 베이스 서버는 다수의 클라이언트로 부터 질의를 처리한다. 

    ( 멀티스레드 기반 C/S 방식으로 동작)

   .잠금 / 로깅 을 이용해 다중 접속 환경에서도 완벽하게 트랜잭션을 지원한다.

   .데이터 베이스 백업 / 데이터 베이스 복구를 지원한다.


2. 브로커

   .큐브리드 전용 미들웨어로서 커넥션 풀링 / 모니터링 / 로그 추적 / 로그 분석을 지원한다.


3. 큐브리드 매니저

   .데이터 베이스와 브로커를 원격에서 관리할 수 있도록 하는 GUI툴이다.

   .개발자가 데이터베이스 서버에 SQL질의를 수행할 수 있는 편리한 기능을 제공한다.


큐브리드 객체 관계형 데이터 베이스 시스템 구조는 아래와 같은 구조를 가진다. 


데이터 베이스 볼륨 구조




큐브리드 볼륨의 구조

   .영구 볼륨 ( Permanent Volume ) 의 타입

         .Generic Volume

         .Data Volume

         .Temp Volume

         .Index Volume

         .Active Log

         .Archive Log

         .Control


   .일시적 임시 볼륨 ( Temporary Volume )

   .백업 볼륨 ( Backup Volume )



큐브리드 볼륨의 설명

...... 내일..





'나는 엔지니어 > CUBRID' 카테고리의 다른 글

인터페이스 모듈  (0) 2012.05.25
데이터베이스 서버  (0) 2012.05.25
큐브리드 볼륨의 구조  (0) 2012.05.25