SAP HANA-인 메모리 컴퓨팅 엔진
In-Memory 데이터베이스는 소스 시스템의 모든 데이터가 RAM 메모리에 저장됨을 의미합니다. 기존 데이터베이스 시스템에서는 모든 데이터가 하드 디스크에 저장됩니다. SAP HANA In-Memory Database는 하드 디스크에서 RAM으로 데이터를로드하는 데 시간을 낭비하지 않습니다. 정보 처리 및 분석을 위해 멀티 코어 CPU에 대한 데이터 액세스를 더 빠르게 제공합니다.
메모리 내 데이터베이스의 기능
SAP HANA 인 메모리 데이터베이스의 주요 기능은 다음과 같습니다.
SAP HANA는 하이브리드 인 메모리 데이터베이스입니다.
행 기반, 열 기반 및 객체 지향 기반 기술을 결합합니다.
멀티 코어 CPU 아키텍처와 함께 병렬 처리를 사용합니다.
기존 데이터베이스는 5 밀리 초 내에 메모리 데이터를 읽습니다. SAP HANA In-Memory 데이터베이스는 5 나노초 내에 데이터를 읽습니다.
즉, HANA 데이터베이스의 메모리 읽기는 기존 데이터베이스 하드 디스크 메모리 읽기보다 100 만 배 빠릅니다.
분석가는 현재 데이터를 실시간으로 즉시 확인하고 SAP BW 시스템에로드 될 때까지 데이터를 기다리는 것을 원하지 않습니다. SAP HANA In-Memory 처리를 통해 다양한 데이터 프로비저닝 기술을 사용하여 실시간 데이터를로드 할 수 있습니다.
메모리 내 데이터베이스의 장점
HANA 데이터베이스는 인 메모리 처리를 활용하여 가장 빠른 데이터 검색 속도를 제공하므로 대규모 온라인 거래 또는시기 적절한 예측 및 계획으로 어려움을 겪고있는 기업을 유혹합니다.
디스크 기반 스토리지는 여전히 엔터프라이즈 표준이며 RAM 가격은 꾸준히 하락하고 있으므로 메모리 집약적 인 아키텍처는 결국 느린 기계적 회전 디스크를 대체하고 데이터 스토리지 비용을 낮출 것입니다.
In-Memory 컬럼 기반 스토리지는 최대 11 배의 데이터 압축을 제공하여 대용량 데이터의 스토리지 공간을 줄입니다.
RAM 스토리지 시스템이 제공하는 이러한 속도 이점은 분산 환경에서 다중 코어 CPU, 노드 당 다중 CPU 및 서버 당 다중 노드를 사용함으로써 더욱 향상됩니다.