인메모리 데이터베이스

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 금융권 납품, 국내에서 가장 알려진 업체