HOLAP (hybrid online analytical processing)

HOLAP은 관계형 OLAP, 즉 ROLAP과, 흔히 그냥 OLAP이라고들 부르는 MOLAP을 결합한 것이다. HOLAP은 ROLAP의 대용량 데이터 저장능력과, OLAP의 뛰어난 처리능력과 결합하기 위해 개발되었다.

HOLAP은 ROLAP과 OLAP 기술의 변화하는 결합들을 사용할 수 있다. HOLAP은 대체로 데이터를 관계형 데이터베이스와 다차원 데이터베이스 둘 모두에 저장하고, 요구되는 처리 형태에 가장 잘 맞는 것을 사용한다. 가장 편리한 방식으로 데이터를 저장하기 위해 데이터베이스가 사용되는데, 즉, 많은 량의 데이터를 처리하기 위해서는, 데이터를 관계형 데이터베이스 내에 보다 효율적으로 저장하며, 추론적인 처리를 위해서는 다차원 데이터베이스에 효과적으로 저장한다.

HOLAP 사용자들은 같은 데이터를 반복해서 찾는 노력을 절감하기 위해, 다차원 데이터베이스 질의 결과 저장 방식을 선택할 수 있다. "materializing cells"이라고 불리는 이 기법이 퍼포먼스는 증진시키지만, 저장공간 측면에서는 대가를 지불해야 한다. HOLAP 사용자가 HOLAP의 대부분을 취하기 위해서는, 퍼포먼스와 저장공간 요구 사이에서 균형을 취해야 한다. 그럼에도 불구하고, HOLAP은 OLAP과 ROLAP 둘 모두를 합한 최고의 특질을 제공하기 때문에, 점차 많은 선호도를 보이고 있다.


작성 : 00-07-21 수정 : 04-01-06
영어판(whatis.com)