Czy są jakieś zalety związane z wydajnością używania serwera ROLAP, takiego jak Mondrian, na bazie danych MySQL, w przeciwieństwie do prostego wyszukiwania bazy danych MySQL?Dlaczego warto używać ROLAP zamiast zwykłego MySQL?
Pytam o to w kontekście, w którym większość moich zapytań będzie stosunkowo prosta (jak znalezienie całej sprzedaży w pewnym okresie), ale rozmiar bazy danych jest dość duży (setki tysięcy wpisów) .
Mój pomysł polegał na wykorzystaniu OLAP do przyspieszenia zapytań, ale teraz jestem zdezorientowany, czy faktycznie jest to celem tej technologii, szczególnie w jej formie ROLAP. Podczas testowania interfejsu API olap4j zdałem sobie sprawę, że mogę go używać do generowania zapytań MDX bez posiadania rzeczywistego serwera OLAP (tylko mając relacyjną bazę danych i schemat OLAP dla niego). Jak to może być użyteczne pod względem wydajności?
Dzięki
"* setki tysięcy *" nie jest uważane za "raczej duże". Setki milionów byłyby. –
Tak, masz rację. Jest to wielkość, którą mam teraz, ale z pewnością wzrośnie w przyszłości. – Epicurus