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
Post a Comment