Abstract
Cassandra is a highly available and scalable data store but it provides only limited capabilities for data analyses. However, database management systems (DBMS) provide a lot of functions to analyze data but most of them scale poorly. In this paper, a novel method is proposed to couple Cassandra with a DBMS. The result is a highly available and scalable system that provides all the functions from the DBMS in a distributed manner. Cassandra is used as a data store and the DBMS Secondo is used as a query processing engine. Secondo is an extensible DBMS, it provides various data models, e.g. models for spatial data and moving objects data. With Distributed Secondo functions like spatial joins can be performed distributed and parallelized on many computers.
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
Güting, R.H., Behr, T., Düntgen, C.: SECONDO: a platform for moving objects database research and for publishing and integrating research implementations. IEEE Data Eng. Bull. 33(2), 56–63 (2010)
Lu, J., Güting, R.H.: Parallel SECONDO: a practical system for large-scale processing of moving objects. In: IEEE 30th International Conference on Data Engineering, Chicago, ICDE, pp. 1190–1193 (2014)
Dean, J., Ghemawat, S.: MapReduce: simplified data processing on large clusters. In: Proceedings of the 6th Conference on Symposium on Operating Systems Design and Implementation, OSDI 2004, vol. 6, San Francisco, pp, 137–150 (2004)
Düntgen, C., Behr, T., Güting, R.H.: BerlinMOD: a benchmark for moving object databases. VLDB J. 18(6), 1335–1368 (2009)
Lakshman, A., Malik, P.: Cassandra: a decentralized structured storage system. SIGOPS Oper. Syst. Rev. 44(2), 35–40 (2010)
Patel, J.M., DeWitt, D.J.: Partition based spatial-merge join. SIGMOD Rec. 25(2), 259–270 (1996)
Open Street Map. http://www.openstreetmap.org
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2015 Springer International Publishing Switzerland
About this paper
Cite this paper
Nidzwetzki, J.K., Güting, R.H. (2015). Distributed SECONDO: A Highly Available and Scalable System for Spatial Data Processing. In: Claramunt, C., et al. Advances in Spatial and Temporal Databases. SSTD 2015. Lecture Notes in Computer Science(), vol 9239. Springer, Cham. https://doi.org/10.1007/978-3-319-22363-6_28
Download citation
DOI: https://doi.org/10.1007/978-3-319-22363-6_28
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-22362-9
Online ISBN: 978-3-319-22363-6
eBook Packages: Computer ScienceComputer Science (R0)