respect to OLAP usage, i.e. interrogation for
analysis purposes. We need to study the different
types of queries and identify queries that benefit
mostly for NoSQL models.
Finally, all approaches (relational models,
NoSQL models) should be compared with each
other in the context of OLAP systems. We can also
consider different NoSQL logical ilmplementations.
We have proposed simple models and we want to
compare them with more complex and optimized
ones.
In addition, we believe that it is timely to build
benchmarks for OLAP systems that generalize to
NoSQL systems. These benchmarks should account
for data loading and database usage. Most existing
benchmarks favor relational models.
ACKNOWLEDGEMENTS
These studies are supported by the ANRT funding
under CIFRE-Capgemini partnership.
REFERENCES
Chaudhuri, S., Dayal, U., 1997. An overview of data
warehousing and olap technology. SIGMOD Record,
26, ACM, pp. 65–74.
Colliat, G., 1996. Olap, relational, and multidimensional
database systems. SIGMOD Record, 25(3), ACM, pp.
64–69.
Cuzzocrea, A., Bellatreche, L., Song, I.-Y., 2013. Data
warehousing and olap over big data: Current
challenges and future research directions. 16
th
Int.
Workshop on Data Warehousing and OLAP
(DOLAP), ACM, pp. 67–70.
Dede, E., Govindaraju, M., Gunter, D., Canon, R. S.,
Ramakrishnan, L., 2013. Performance evaluation of a
mongodb and hadoop platform for scientific data
analysis. 4
th
Workshop on Scientific Cloud
Computing, ACM, pp. 13–20.
Dehdouh, K., Boussaid, O., Bentayeb, F., 2014. Columnar
nosql star schema benchmark. Model and Data
Engineering, LNCS 8748, Springer, pp. 281–288.
Golfarelli, M., Maio, D., and Rizzi, S., 1998. The
dimensional fact model: A conceptual model for data
warehouses. Int. Journal of Cooperative Information
Systems, 7, pp. 215–247.
Gray, J., Bosworth, A., Layman, A., Pirahesh, H., 1996.
Data Cube: A Relational Aggregation Operator
Generalizing Group-By, Cross-Tab, and Sub-Total.
Int. Conf. on Data Engineering (ICDE), IEEE
Computer Society, pp. 152-159.
Han, D., Stroulia, E., 2012. A three-dimensional data
model in hbase for large time-series dataset analysis.
6
th
Int. Workshop on the Maintenance and Evolution
of Service-Oriented and Cloud-Based Systems
(MESOCA), IEEE, pages 47–56.
Jacobs, A., 2009. The pathologies of big data.
Communications of the ACM, 52(8), pp. 36–44.
Kimball, R. Ross, M., 2013. The Data Warehouse Toolkit:
The Definitive Guide to Dimensional Modeling. John
Wiley & Sons, Inc., 3
rd
edition.
Lee, S., Kim, J., Moon, Y.-S., Lee, W., 2012. Efficient
distributed parallel top-down computation of R-OLAP
data cube using mapreduce. Int conf. on Data
Warehousing and Knowledge Discovery (DaWaK),
LNCS 7448, Springer, pp. 168–179.
Li, C., 2010. Transforming relational database into hbase:
A case study. Int. Conf. on Software Engineering and
Service Sciences (ICSESS), IEEE, pp. 683–687.
Malinowski, E., Zimányi, E., 2006. Hierarchies in a
multidimensional model: From conceptual modeling
to logical representation. Data and Knowledge
Engineering, 59(2), Elsevier, pp. 348–377.
Morfonios, K., Konakas, S., Ioannidis, Y., Kotsis, N.,
2007. R-OLAP implementations of the data cube.
ACM Computing Survey, 39(4), p. 12.
Simitsis, A., Vassiliadis, P., Sellis, T., 2005. Optimizing
etl processes in data warehouses. Int. Conf. on Data
Engineering (ICDE), IEEE, pp. 564–575.
Ravat, F., Teste, O., Tournier, R., Zurfluh, G., 2008.
Algebraic and Graphic Languages for OLAP
Manipulations. Int. journal of Data Warehousing and
Mining (ijDWM), 4(1), IGI Publishing, pp. 17-46.
Stonebraker, M., 2012. New opportunities for new sql.
Communications of the ACM, 55(11), pp. 10–11.
Vajk, T., Feher, P., Fekete, K., Charaf, H., 2013.
Denormalizing data into schema-free databases. 4
th
Int. Conf. on Cognitive Infocommunications
(CogInfoCom), IEEE, pp. 747–752.
Vassiliadis, P., Vagena, Z., Skiadopoulos, S.,
Karayannidis, N., 2000. ARKTOS: A Tool For Data
Cleaning and Transformation in Data Warehouse
Environments. IEEE Data Engineering Bulletin, 23(4),
pp. 42-47.
TPC-DS, 2014. Transaction Processing Performance
Council, Decision Support benchmark, version 1.3.0,
http://www.tpc.org/tpcds/.
Wrembel, R., 2009. A survey of managing the evolution
of data warehouses. Int. Journal of Data Warehousing
and Mining (ijDWM), 5(2), IGI Publishing, pp. 24–56.
Zhao, H., Ye, X., 2014. A practice of tpc-ds
multidimensional implementation on nosql database
systems. 5
th
TPC Tech. Conf. Performance
Characterization and Benchmarking, LNCS 8391,
Springer, pp. 93–108.
ImplementingMultidimensionalDataWarehousesintoNoSQL
183