Hjem Databaser Hvad er relationel online analytisk behandling (rolap)? - definition fra techopedia

Hvad er relationel online analytisk behandling (rolap)? - definition fra techopedia

Indholdsfortegnelse:

Anonim

Definition - Hvad betyder Relational Online Analytical Processing (ROLAP)?

Relational online analytisk behandling (ROLAP) er en slags online analytisk behandling (OLAP), der analyserer data ved hjælp af multidimensionelle datamodeller. Forskellen mellem ROLAP og andre OLAP'er er, at den får adgang til data, der er gemt i en relationsdatabase snarere end fra en multidimensionel database, som er den mest almindeligt anvendte i andre OLAP'er. Det kan også generere SQL-forespørgsler til udførelse af beregninger, når en slutbruger ønsker det.

Techopedia forklarer Relational Online Analytical Processing (ROLAP)

ROLAP kan håndtere store mængder data. Selvom brugen af ​​en relationsdatabase betyder, at den kræver mere behandlingstid, kan den fås adgang til ethvert SQL-værktøj, og det behøver ikke at være et værktøj specifikt til OLAPs. Sammenlignet med multidimensional online analytisk behandling (MOLAP) er ROLAP-værktøjer meget bedre til at kontrollere ikke-aggregerede fakta såsom tekstbeskrivelser.


Med hensyn til ulemper afhænger ydelsen af ​​en ROLAP af datastørrelsen; det kan være langsomt, når de data, der behandles, er store og hurtige, hvis ellers. Selvom ethvert SQL-værktøj har adgang til ROLAP, er det begrænset af disse værktøjer, fordi SQL-sætninger ikke opfylder alle brugernes behov, især når der udføres komplekse beregninger.

Hvad er relationel online analytisk behandling (rolap)? - definition fra techopedia