오디세우스는 객체관계형 멀티미디어
데이터베이스 관리 시스템(DBMS)으로서 대용량 멀티미디어, 텍스트 정보검색,
GIS/LBS, OLAP, 데이터마이닝등의 최신 응용에 적합한 DBMS이다. 오디세우스는
특히 텍스트 정보검색 분야에서 세계 최초로 텍스트 정보검색(Information
Retrieval: IR) 엔진과 밀결합(tight coupling)된 DBMS로서 한국어 및
영문 텍스트에 대한 내용 기반 정보 검색을 제공하며, 텍스트의 삽입,
삭제, 변경 등 동적 환경에서 최적 인덱스를 관리한다.
1995년 7월, 오디세우스(ODYSSEUS)
객체지향 멀티미디어 데이터베이스 관리 시스템 개발
국내 최초의 OODBMS (V. 1.0)
9개 일간지 및 잡지에 보도 (전자신문 1면)
1996년 5월, V.
1.5 개발
1997년 4월, 오디세우스/IR
개발 (V. 2.0)
클라이언트/서버 아키텍쳐
세계 최초의 텍스트 정보검색시스템과 밀결합 (tight coupling)된 객체지향 DBMS
제 1회 대한민국 과학축전, 서울 국제 DB 쇼, Soft-Expo, IR-Expo 출품
13개 일간지 및 TV에 보도 (전자신문 1면, 대전 KBS 9시 뉴스 등)
2001년 2월, 오디세우스/OOSQL
객체관계형 DBMS (Object Relational DBMS:ORDBMS)개발 (V. 3.0)
관계형 DBMS의 성능과 안전성을 기반으로 객체 지향 개념의 유연성을 지원하는 최신 DBMS 아키텍쳐
복잡 다양한 데이터 유형을 객체 지향적으로 관리하고 이를 확장된 SQL질의어를 통해 효율적으로 처리
2004년 10월, 코스모스/MT-64 다사용자 64-bit 멀티쓰레드 저장시스템 개발
무한대에 가까운 대용량 데이터베이스 지원 (64-bit 아키텍처)
최대 32 ZetaBytes(1021)의 테이블(클래스) 지원
최대 8 ExaBytes(1018)의 레코드(객체) 지원
중앙일보, 전자신문 등 15개 주요 일간지에 보도
2005년 2월, 오디세우스/OOSQL-SQL3 객체관계형 DBMS/검색 엔진 개발 (V. 3.5)
2005년 11월, 오디세우스/XML 개발
성능이 검증된 오디세우스 ORDBMS를 기반 엔진으로 활용
빠른 질의 처리 기능
무한대에 가까운 대용량 데이터베이스 지원
우수한 동시성 제어 기능 및 파손 회복 기능 지원
표준 XML 질의 언어인 XQuery 지원 (국내 최초 개발)
XML 질의 최적화 기술 탑재 (예: Nested query normalization)
정보 검색에 필수적인 전문 검색 (full-text search) 지원
Oracle, Microsoft SQL Server, IBM DB2 등 상용 관계형 DBMS와도 연동 가능
조선일보, 전자신문 등 9개 주요 일간지에 보도
오디세우스는 네트워크를 통한 클라이언트/서버 구조를
가진다. 서버역할을 담당하는 오디세우스/OOSQL서버는 멀티미디어 객체
저장 시스템인 오디세우스/COSMOS를 하부 저장 시스템으로 장착하여
객체지향 SQL질의어(Odysseus Object-Oriented SQL: OOSQL)기반 다사용자
동시 질의 처리, 파손 회복 기능, 트랜잭션 관리등의 기능을 수행한다.
클라이언트 역할을 담당하는 오디세우스 클라이언트는
사용자 인터페이스, 오디세우스/OOSQL 서버와의 통신, 그리고 객체 버퍼
관리 등의 기능을 수행한다. 오디세우스 클라이언트는 C/C++ CLI (Call
Level Interface)가 포함되어 있으며 사용자는 C/C++ CLI를 사용하여
응용프로그램을 개발할 수 있다..
세계 최초의 텍스트 정보검색(IR) 시스템과 밀결합된 객체관계형 멀티미디어 DBMS
국내 최초 개발 객체지향 DBMS (버전 1 : 1995.7)
객체관계형
DBMS로 개발 (2001년 2월)
멀티미디어 데이터베이스 기능
클라이언트/서버
아키텍쳐 지원 (Windows 98/2000/XP/NT, Unix, Linux clients)
대용량 멀티미디어 객체 저장 시스템(COSMOS) 장착
객체지향 SQL
기반 멀티미디어 정보검색용 질의어(Object-Oriented SQL: OOSQL) 지원
객체버퍼 관리
멀티미디어 복합객체(Composite Object)의 효율적 관리
다사용자 동시 접근 기능 및 정교한 WAL 기반 파손 회복 기법
오디세우스 클라이언트 응용프로그램은 오디세우스
클라이언트의 C/C++ CLI를 사용하여 작성된다. 오디세우스가 지원하는
운영체제와 컴파일러는 다음과 같다.
지원 운영 체제 및 컴파일러
Solaris 2.5 이상, SunC 4.0 이상
Windows 98/2000/XP/NT, Microsoft Visual C++ 5.0 이상
IBM
HP
Linux
기타도 Porting 가능 (연락바람)
대용량 데이터베이스
응용
Mobile computing
전자도서관(Digital
Library)
인트라넷에서의
정보검색 시스템 및 멀티미디어 DBMS
홈 쇼핑(Home
Shopping)
초고속정보통신망
응용을 위한 멀티미디어 정보 서버
하이퍼미디어
시스템을 위한 하부 모듈
지리정보시스템(GIS)/LBS를
위한 객체관계형 DBMS
컴퓨터 지원
설계 및 생산(CAD/CAM) 데이터베이스 시스템
전자상거래 시스템 |