인메모리 데이터베이스
In-Memory DB
인메모리 데이터베이스의 개요
인메모리 데이터베이스의 정의
데이터를 저장할 때 전통적 방식의 디스크가 아닌 주 메모리에 모든 데이터를 보유하고 있는 데이터베이스 기술
인메모리 데이터베이스의 특징
- 실시간 수준의 데이터 처리 속도
- 디스크 검색보다 압도적으로 빠른 자료 접근
- 메모리 상의 색인을 로드하여 검색
- OLTP/OLAP 동시 수행
- 시스템 장애에 대비하기 위해 처리가 완료된 데이터 보조기억장치에 백업
인메모리 데이터베이스의 등장배경
- 빠른 비지니스 의사결정 지원 필요
- RAM 가격이 지속적으로 하락
- 디스크 비교하여 가격대비 성능 월등
- 하드웨어 아키텍처 발전으로 고용량 메모리 대중화
인메모리 데이터베이스의 구성과 기능
인메모리 데이터베이스의 국내외 시장
인메모리 데이터베이스의 해외 시장
벤더 | 솔루션 | 설명 |
---|---|---|
SAP | HANA, ASE | SAP ERP 연계 고성능 지원 |
Oracle | TimesTen, Oracle 12c | 전용 솔루션 혹은 기존 DBMS에 In-Memory 옵션 |
Microsoft | SQL Server 2014 | OLTP용 인메모리 기능 추가 |
인메모리 데이터베이스의 국내 시장
벤더 | 솔루션 | 설명 |
---|---|---|
SUNJE SOFT | SUN DB | 세계에서 가장 빠른 데이터베이스 표방 |
Altibase | Altibase | 금융권 납품, 국내에서 가장 알려진 업체 |