데이터베이스 다차원 온라인 분석 처리 (몰랩) 란 무엇입니까? -techopedia에서 정의

다차원 온라인 분석 처리 (몰랩) 란 무엇입니까? -techopedia에서 정의

차례:

Anonim

정의-다차원 온라인 분석 처리 (MOLAP) 란 무엇입니까?

다차원 온라인 분석 처리 (MOLAP)는 관계형 온라인 분석 처리 (ROLAP)와 같이 다차원 데이터 모델을 사용하여 데이터를 분석하는 일종의 온라인 분석 처리 (OLAP)입니다. MOLAP과 ROLAP의 차이점은 MOLAP에서는 정보를 다차원 데이터베이스에 직접 색인화하기 전에 먼저 정보를 처리해야하지만 ROLAP는 관계형 데이터베이스에 직접 입력되어야한다는 것입니다.

Techopedia는 MOLAP (Multidimensional Online Analytical Processing)를 설명합니다.

대부분의 최종 사용자는 속도와 사용자 응답 성이 향상되어 MOLAP을 선호합니다. 일반적으로 OLAP은 다차원 데이터 모델을 사용합니다. 결과적으로 사용자는 데이터의 다른 기능과 측면을 볼 수 있습니다. ROLAP는 관계형 데이터베이스를 사용하지만 전체 데이터의 각 기능 또는 측면에 대한 테이블에 연속적으로 액세스하고 처리하여 데이터보기를 제한합니다. 이 경우 MOLAP의 장점은 데이터를 다차원 배열로 처리하고 저장할 수 있다는 것입니다. 가능한 모든 배열 및 데이터 조합이 어레이에 표시되며 직접 액세스 할 수 있습니다.

MOLAP의 주요 장점은 다음과 같습니다.

  • 뛰어난 성능. MOLAP 큐브는 빠른 데이터 검색을 위해 만들어 졌으므로 "슬라이스 및 다이 싱"작업에 가장 적합합니다.
  • 큐브를 작성하는 동안 사전에 생성 되었기 때문에 복잡한 계산을 신속하게 수행 할 수 있습니다.

MOLAP이 다른 종류의 OLAP보다 나은 것처럼 보이지만 여전히 몇 가지 단점이 있습니다. MOLAP가 먼저 데이터를 처리하기 때문에 특히 많은 양의 데이터가 관련된 경우 일부 솔루션의 처리 시간이 상당히 길어질 수 있습니다. 또한 카디널리티 차원이 높은 모델을 쿼리하는 데 어려움이있는 것으로 보입니다.

다차원 온라인 분석 처리 (몰랩) 란 무엇입니까? -techopedia에서 정의