We are pleased to announce the availability of Distributed SECONDO - a distributed version of the SECONDO database system. The system employs the popular NoSQL Database Apache Cassandra as a data store and SECONDO as a query processing engine. The whole system is scalable and supports high update rates. Existing sequential SECONDO queries can easily be converted into parallel ones. 

SECONDO supports a wide range of data models. Relational data, spatial or spatio-temporal data can be processed, to name just a few data models. Besides, a large amount of data analysis operations are supported, e.g., filters, aggregates, joins (including spatial and spatio-temporal ones) and clustering.

Distributed SECONDO allows one to use the existing features of SECONDO in a distributed manner. The logical ring of Cassandra is used to split up queries into small units of work, which are processed in parallel and independently on different nodes. Node failures are handled by a decentral algorithm. The system is freely available and can be downloaded from the website of the project. 

Details about the system can be found under the URL: http://dna.fernuni-hagen.de/Secondo.html/DSecondo/DSECONDO-Website/index.html

More about SECONDO can be found here: http://dna.fernuni-hagen.de/Secondo.html/index.html

A full paper (Distributed SECONDO: An extensible and scalable database management system) is available at Springer: https://link.springer.com/article/10.1007%2Fs10619-017-7198-9

A technical report (preliminary version of the paper) is available under the URL: http://dna.fernuni-hagen.de/papers/Report371.pdf

Jan Kristof Nidzwetzki and Ralf Hartmut Gueting

University of Hagen
Database Systems for New Applications
http://dna.fernuni-hagen.de/