데이터웨어 하우징-다차원 OLAP

MOLAP (Multidimensional OLAP)는 데이터의 다차원보기를 위해 배열 기반 다차원 저장소 엔진을 사용합니다. 다차원 데이터 저장소의 경우 데이터 세트가 희소하면 스토리지 활용도가 낮을 ​​수 있습니다. 따라서 많은 MOLAP 서버는 고밀도 및 희소 데이터 세트를 처리하기 위해 두 가지 수준의 데이터 스토리지 표현을 사용합니다.

기억해야 할 점-

  • MOLAP 도구는 선택한 요약 또는 계산 수준에 관계없이 일관된 응답 시간으로 정보를 처리합니다.

  • MOLAP 도구는 분석을 위해 데이터를 저장하기 위해 관계형 데이터베이스를 생성하는 많은 복잡성을 피해야합니다.

  • MOLAP 도구에는 가능한 가장 빠른 성능이 필요합니다.

  • MOLAP 서버는 고밀도 및 희소 데이터 세트를 처리하기 위해 두 가지 수준의 스토리지 표현을 채택합니다.

  • 밀도가 높은 하위 큐브는 배열 구조로 식별되고 저장됩니다.

  • 스파 스 하위 큐브는 압축 기술을 사용합니다.

MOLAP 아키텍처

MOLAP에는 다음 구성 요소가 포함됩니다.

  • 데이터베이스 서버.
  • MOLAP 서버.
  • 프런트 엔드 도구.

장점

  • MOLAP는 미리 계산 된 요약 데이터에 대한 가장 빠른 인덱싱을 허용합니다.
  • 더 크고 덜 정의 된 데이터를 분석해야하는 네트워크에 연결된 사용자를 지원합니다.
  • 사용하기 쉽기 때문에 MOLAP은 경험이없는 사용자에게 적합합니다.

단점

  • MOLAP는 자세한 데이터를 포함 할 수 없습니다.
  • 데이터 세트가 드문 경우 스토리지 사용률이 낮을 수 있습니다.

MOLAP 대 ROLAP

Sr. 아니. MOLAP 롤랩
1 정보 검색이 빠릅니다. 정보 검색은 비교적 느립니다.
2 희소 배열을 사용하여 데이터 세트를 저장합니다. 관계형 테이블을 사용합니다.
MOLAP은 사용이 매우 쉽기 때문에 경험이없는 사용자에게 가장 적합합니다. ROLAP은 숙련 된 사용자에게 가장 적합합니다.
4 데이터 큐브에 대해 별도의 데이터베이스를 유지합니다. 데이터웨어 하우스에서 사용 가능한 공간 이외의 공간이 필요하지 않을 수 있습니다.
5 DBMS 시설이 약합니다. DBMS 시설이 강합니다.