ITMD526-Week13-Blog

Different Types of OLAP Systems

Online Analytical Processing (OLAP) is computer processing that empowers a client to effortlessly and specifically extricate and see information from various perspectives. The OLAP term originates from customary data warehousing from times when "big data" would fit into your present portable workstation and it was tedious to prepare even that little sum contrasted with today's principles. OLAP permits clients to dissect database data from numerous database frameworks at one time. OLAP data is stored in multidimensional databases.

The different types of OLAP are:
  • -        Relational OLAP (ROLAP).
  • -        Multidimensional OLAP (MOLAP).
  • -        Hybrid OLAP (HOLAP).


ROLAP:

ROLAP servers are located between the front-end client tools and relational back-end servers. Relational or extended database management systems are used to store and retrieve data. They manipulate the data from the databases to portray them for OLAP’s slicing and dicing methodologies. Every slicing or dicing action is like including a WHERE clause. ROLAP is the fastest growing style among all the OLAP technologies. The scalability property of OLAP in handling large amount of data is more when compared to other styles. Due to access of large amount of data, performance is slower than that of other OLAP styles.



MOLAP:

Multidimensional OLAP is often considered as the classic style of OLAP. Data is stored in cubes of multiple dimensions rather than in a relational database. The data is pre-summarized and stored as per client’s requirements. MOLAP is best used for analysis purposes. The data are organized using the slicing and dicing technique. The performance of MOLAP is faster than other styles since calculations are predefined during creation of cubes. Data can also be written into data set quicker than other models. Compression techniques make this type less heavy. Although, scalability is less when compared to ROLAP since it is light making it to handle only limited data.



HOLAP:

HOLAP of Hybrid OLAP is the output of combining both ROLAP and MOLAP. It makes use of both relational and multidimensional database system. Since it is combination of ROLAP and MOLAP, HOLAP is capable of storing very large amount of data in the relational database while also storing pre-summarized aggregations in cubes. HOLAP is highly scalable and data processing is also high.

Comments

Popular posts from this blog

ITMD 526-Week 6-Blog

ITMD 526-Week 7-Blog

ITMD526-Week1-Blog