Abstract
In this work we explore the use of a blockchain as an immutable ledger for publishing fact records in a decentralized data warehouse. We also exploit the ledger for storing smart views, i.e. definitions of frequent data cube computations in the form of smart contracts. Our techniques model and take into consideration existing interdependencies between the smart views to expedite their computation and maintenance.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsReferences
AWS. Amazon Quantum Ledger Database (QLDB)
Dinh, T.T.A., Wang, J., Chen, G., Liu, R., Ooi, B.C., Tan, K.: BLOCKBENCH: a framework for analyzing private blockchains. In: SIGMOD. ACM (2017)
El-Hindi, M., Binnig, C., Arasu, A., Kossmann, D., Ramamurthy, R.: Blockchaindb - A shared database on blockchains. In: Proceedings of the VLDB Endowment (VLDB) (2019)
Gehrke, J., et al.: Veritas: shared verifiable databases and tables in the cloud. In: CIDR, Asilomar, January 2019
Gray, J., Bosworth, A., Layman, A., Pirahesh. H.: Data cube: a relational aggregation operator generalizing group-By, cross-tab, and sub-total. In: ICDE, pp. 152–159 (1996)
Helmer, S., Roggia, M., Ioini, N.E., Pahl, C.: Ethernitydb - integrating database functionality into a blockchain. In New Trends in Databases and Information Systems - ADBIS Short Papers and Workshops (2018)
Inmon, W.H.: Building the Data Warehouse. QED Information Sciences Inc., Wellesley (1992)
Kotidis, Y., Roussopoulos, N.: An alternative storage organization for ROLAP aggregate views based on Cubetrees. In: Proceedings of SIGMOD (1998)
Kotidis, Y., Roussopoulos, N.: DynaMat: a dynamic view management system for data warehouses. In: Proceedings of SIGMOD, pp. 371–382 (1999)
Kotidis, Y., Roussopoulos, N.: A case for dynamic view management. ACM Trans. Database Syst. 26(4), 388–423 (2001)
Raikwar, N., Gligoroski, D., Velinov, G.: Trends in development of databases and blockchain. In: SDS, pp. 177–182. IEEE (2020)
Sahoo, M.S., Baruah, P.K.: Hbasechaindb - a scalable blockchain framework on hadoop ecosystem. In: Supercomputing Frontiers, Singapore, March 26–29 (2018)
Schuhknecht, F.M., Sharma, A., Dittrich, J., Agrawal, D.: chainifydb: how to get rid of your blockchain and use your DBMS instead. In: CIDR (2021)
Zhang, M., Xie, Z., Yue, C., Zhong, Z.: Spitz: a verifiable database system. Proc. VLDB Endow. 13(12), 3449–3460 (2020)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2021 Springer Nature Switzerland AG
About this paper
Cite this paper
Messanakis, K., Demetrakopoulos, P., Kotidis, Y. (2021). Smart-Views: Decentralized OLAP View Management Using Blockchains. In: Golfarelli, M., Wrembel, R., Kotsis, G., Tjoa, A.M., Khalil, I. (eds) Big Data Analytics and Knowledge Discovery. DaWaK 2021. Lecture Notes in Computer Science(), vol 12925. Springer, Cham. https://doi.org/10.1007/978-3-030-86534-4_20
Download citation
DOI: https://doi.org/10.1007/978-3-030-86534-4_20
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-86533-7
Online ISBN: 978-3-030-86534-4
eBook Packages: Computer ScienceComputer Science (R0)