I am looking for a multi-dimensional data processing but without having to use any OLAP. For example, I have a table of sales transactions. I would like to have the total sales on many dimensions like Product, State, Region, Time (monthly, quarterly) etc. The dimensions on which I need the measure (Total Sales) is dynamic and is known only at run time.
I can accomplish this using OLAP technologies (cubes). But I am looking for simpler alternatives (Open source) like possibility of using key-value databases or some software on top of RDBMS (not an ideal option considering performance needs).
Over to you folks !