什麼是 HOLAP?


HOLAP 代表混合 OLAP。它可以管理 ROLAP 的可擴充套件性和 MOLAP 的查詢實現之間的權衡,一些商業 OLAP 伺服器依賴於 HOLAP 方法。在這種情況下,使用者決定將資料的哪一部分儲存在 MOLAP 中,哪一部分儲存在 ROLAP 中。例如,通常,低階資料使用關係資料庫儲存,而高階資料(包括聚合)儲存在獨立的 MOLAP 中。

HOLAP 是 ROLAP(關係 OLAP)和 MOLAP(多維 OLAP)的混合體,它們是 OLAP 的不同實現。HOLAP 能夠將資料的某些元素儲存在 MOLAP 儲存中,而將資料的其他元素儲存在 ROLAP 儲存中,從而實現每種方法優勢的權衡。立方體設計人員對這種分離的控制程度因產品而異。

由於混合 OLAP 允許使用兩種 OLAP 的多個集合,因此它們通常將資料儲存在關係資料庫和多維資料庫中。因此,訪問這兩個資料庫之一的決定是基於哪一個最適合所需的處理型別或軟體。

這在管理資料時提供了更大的靈活性。對於海量資料處理,資料儲存在關係資料庫中,而對於理論處理,資料儲存在多維資料庫中。此方法在以下情況下很有用:

  • 如果存在一個多維資料庫無法管理的資訊量。

  • 如果在從伺服器訪問資訊時存在效能瓶頸的情況。

  • 如果需要使用現有的彙總和組織的資料來源。

HOLAP 的型別

HOLAP 有多種型別,如下所示:

支援 Web 的 OLAP(WOLAP)伺服器 - WOLAP 應用於可以透過 Web 瀏覽器訪問的 OLAP 應用程式。與傳統的客戶端/伺服器 OLAP 應用程式不同,WOLAP 被認為具有三層架構,包括三個元件:客戶端、中介軟體和資料庫伺服器。

桌面 OLAP(DOLAP)伺服器 - DOLAP 允許使用者從資料庫或源下載資料區域,並在本地或桌面上使用該資料集。

移動 OLAP(MOLAP)伺服器 - 移動 OLAP 允許使用者透過使用其移動裝置遠端訪問和處理 OLAP 資料和軟體。

空間 OLAP(SOLAP)伺服器 - SOLAP 將地理資訊系統 (GIS) 和 OLAP 的功能整合到單個使用者介面中。它支援空間和非空間資料的管理。

更新於: 2021年11月23日

2K+ 瀏覽量

開啟你的 職業生涯

透過完成課程獲得認證

開始學習
廣告