Engine

CUBRID 10.2 릴리스

by admin posted Dec 18, 2019
CUBRID 10.2 버전을 릴리스 합니다.
 
Faster: CUBRID 10.2는 온라인 병렬 로더 기능을 추가하여 대량 데이터 import 성능을 10.1 대비 10배 증가시켰으며, auto-commit 성능을 개선하여 YCSB (Workload A, B) 워크로드를 10.1 대비 130~140% 향상시켰습니다.
 
Better: CUBRID 10.2는 JSON data type의 지원, 온라인 병렬 인덱스 생성 기능 지원 및  인덱스 관리 기능을 향상시켰습니다. 또한, CTE (Common Table Expression) 기능을 확장하여 SELECT 이외에 INSERT, REPLACE, DELETE, UPDATE, CREATE TABLE AS SELECT 문과 함께 작성할 수 있습니다.
 
Stronger & Stable: CUBRID 10.2는 이중 쓰기 버퍼(Double Write Buffer)를 제공하여 disk에 일부만 쓰이는 것을 방지하였습니다. 또한, 주요 코드들의 refactoring을 수행하였고, 다수의 버그를 fix 하였습니다.
 
1. 주요 추가 기능 및 개선 사항
    - JSON data type 지원 (path, function, operator 포함)
    - CTE 기능 확장 (INSERT, REPLACE, DELETE, UPDATE, CREATE TABLE AS SELECT문 추가)   
    - auto-commit 성능 개선 : 10.1 대비 YCSB (A,B) 테스트 130~140% 성능 향상
    - 온라인 병렬 로드를 이용한 대량 데이터 import 성능 개선 : 10.1 대비 10배 성능 향상
    - 인덱스 성능 및 관리 개선 
        * 온라인 상태에서 서비스 영향 없이 인덱스 생성
        * 병렬 인덱스 생성 기능 제공
        * 외래키 생성 성능 개선
        * Invisible index 구문 제공
    - 10.2에 맞는 drivers & tools 릴리스
 
세부적인 사항은 CUBRID 10.2 온라인 릴리스노트(https://www.cubrid.org/manual/en/10.2/release_note/release_note_latest_ver.html)와 온라인 매뉴얼(https://www.cubrid.org/manual/en/10.2/)을 참고해 주시기 바랍니다. 
 
2. 주의사항
    - 이전 버전(10.1 이하)의 볼륨과 호환되지 않아, 10.2 업그레이드 시 반드시 DB 재구성 작업이 필요함
 
3. 요구 사항
    - Linux 64bit kernel 2.4 이상 또는 Windows 7 이상 버전이 필요함
    - JSP 또는 CUBRID 매니저 사용시 JRE 1.6 이상 버전이 필요함
           
4. 다운로드
    - 제품 다운로드 : http://www.cubrid.com/downloads
    - 제품 소스코드 : https://github.com/CUBRID/cubrid
  
5. 관련 정보
    - 한글 사이트 : http://www.cubrid.com
    - 영문 사이트 : http://www.cubrid.org