MOLAP

MOLAP

MOLAP stands for Multidimensional Online Analytical Processing.

MOLAP is an alternative to the ROLAP (Relational OLAP) technology. While both ROLAP and MOLAP analytic tools are designed to allow analysis of data through the use of a multidimensional data model, MOLAP differs significantly in that it requires the pre-computation and storage of information in the cube - the operation known as "processing". MOLAP stores this data in an optimized multi-dimensional array storage, rather than in a relational database (i.e. in ROLAP).

MOLAP vs. ROLAP

Advantages of MOLAP

* Fast query performance due to optimized storage, multidimensional indexing and caching.
* Smaller on-disk size of data compared to data stored in relational database due to compression techniques.
* Automated computation of higher level aggregates of the data.
* It is very compact for low dimension data sets.
* Array model provides natural indexing
* Effective data extract achieved through the pre-structuring of aggregated data.

Disadvantages of MOLAP

* The processing step (data load) can be quite lengthy, especially on large data volumes. This is usually remedied by doing only incremental processing, i.e., processing only the data which has changed (usually new data) instead of reprocessing the entire data set.
* MOLAP tools traditionally have difficulty querying models with dimensions with very high cardinality (i.e., millions of members).
* Certain MOLAP tools (e.g., Essbase) have difficulty updating and querying models with more than ten dimensions. This limit differs depending on the complexity and cardinality of the dimensions in question. It also depends on the number of facts or measures stored. Other MOLAP tools (e.g., Microsoft Analysis Services or Applix TM1) can handle hundreds of dimensions.
* MOLAP approach introduces data redundancy.

Trends

Most commercial OLAP tools now use a "Hybrid OLAP" (HOLAP) approach, which allows the model designer to decide which portion of the data will be stored in MOLAP and which portion in ROLAP.

Products

Examples of commercial products that use MOLAP are Cognos Powerplay, Oracle OLAP, Microsoft Analysis Services, Essbase, [http://www.misag.com/ca/jm/rdo/ MIS Alea] and TM1. There is also an open source MOLAP server Palo.

External links

* http://www.gnulamp.com/molap.html


Wikimedia Foundation. 2010.

Игры ⚽ Поможем написать реферат

Look at other dictionaries:

  • MOLAP — Este artículo o sección necesita referencias que aparezcan en una publicación acreditada, como revistas especializadas, monografías, prensa diaria o páginas de Internet fidedignas. Puedes añadirlas así o avisar a …   Wikipedia Español

  • MOLAP — Online Analytical Processing (OLAP) wird neben dem Data Mining (auch Datenschürfung) zu den Methoden der analytischen Informationssysteme gezählt. OLAP wird weiterhin den hypothesengestützten Analysemethoden zugeordnet. Der Analyst muss vor der… …   Deutsch Wikipedia

  • MOLAP — Online Analytical Processing Online Analytical Processing (OLAP) désignait à l origine les bases de données multidimensionnelles (aussi appelées cubes ou hypercubes) destinées à des analyses complexes sur des données. Ce terme a été défini par… …   Wikipédia en Français

  • MOLAP — …   Википедия

  • MOLAP — Multidimensional On Line Analytical Processing (Computing » General) …   Abbreviations dictionary

  • MOLAP — ● ►en sg. m. ►DECI Multidimentional On Line Analytical Processing. Équivalent à OLAP, utilisant une base de données multidimensionnelle. Voir aussi ROLAP …   Dictionnaire d'informatique francophone

  • MOLAP — abbr. Multidimensional OnLine Analytical Processing (OLAP) comp. abbr. Multidimensional On Line Analytical Processing …   United dictionary of abbreviations and acronyms

  • ROLAP — Saltar a navegación, búsqueda ROLAP significa Procesamiento Analítico OnLine Relacional, es decir, se trata de sistemas y herramientas OLAP (Procesamiento Analítico OnLine) construidos sobre una base de datos relacional. Es una alternativa a la… …   Wikipedia Español

  • ROLAP — stands for Relational Online Analytical Processing.ROLAP is an alternative to the MOLAP (Multidimensional OLAP) technology. While both ROLAP and MOLAP analytic tools are designed to allow analysis of data through the use of a multidimensional… …   Wikipedia

  • Online analytical processing — In computing, online analytical processing, or OLAP (  /ˈoʊlæ …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”