· KLDP.org · KLDP.net · KLDP Wiki · KLDP BBS ·
CUBRID


1. CUBRID 소개

CUBRID는 엔터프라이즈급 오픈 소스 DBMS로서, 인터넷 서비스에 최적화된 DBMS를 지향하고 있습니다. 인터넷 서비스 환경에서 요구하는 기능과 성능, 안정성, 가용성 등을 제공하는 최적의 DBMS로 성장하고자 합니다.

[http]CUBRID 제품 및 [http]오픈소스 라이선스에 대한 보다 상세한 정보는 [http]CUBRID 홈페이지를 방문해서 얻을 수 있습니다.


2. CUBRID 특징

2.1. 완벽한 트랜잭션 지원

  • 트랜잭션 단위의 commit, rollback, savepoint 지원
  • 시스템이나 데이터베이스의 장애 시 트랜잭션 일관성 보장
  • 트랜잭션 일관성 보장하는 실시간 복제 기능 제공
  • 데이터베이스, 테이블, 레코드에 대한 다중 단위 잠금(multiple granularity locking) 지원
  • 교착 상태(deadlock) 자동 해결
  • 분산 트랜잭션(two phase commit) 지원

2.2. 데이터베이스 백업 및 복구

  • 온라인 백업
  • 오프라인 백업
  • 증분 백업
  • 증분 백업에 의한 복구
  • 부분 복구
  • 전체 복구

2.3. 테이블 분할 – 파티션

  • 레인지 분할
  • 해시 분할
  • 리스트 분할

2.4. 복제

  • 트랜잭션 로그 기반으로 동작
  • 실시간 복제
  • 트랜잭션 일관성 보장
  • 슬레이브 데이터베이스의 스키마 독립성 제공
  • 복제로 인한 마스터 데이터베이스의 영향 최소화

2.5. Java 저장 프로시저

  • 미들웨어에서 실행되는 로직과 데이터베이스에서 실행되는 로직을 분리
  • 범용 언어인 Java로 작성되고, Java 가상 머신에서 구동

2.6. 클릭 카운터

  • 검색이력을 남기기 위한 조회수 증가시 속도 저하 방지

2.7. 관계형 데이터 모델 확장

  • 컬렉션
  • 상속
  • 컴포지션



sponsored by andamiro
sponsored by cdnetworks
sponsored by HP

Valid XHTML 1.0! Valid CSS! powered by MoniWiki
last modified 2009-04-30 17:22:02
Processing time 0.0066 sec