Description
The student migrates the current MOST (most.bpi.tuwien.ac.at) MySQL database schema to a relational/ NoSQL hybrid solution using MariaDB and Cassandra. The current implementation heavily depends on stored procedures for data preprocessing. The student implements a Java-based framework for database independent data preprocessing.
Benefit for the Student
The student works with state of the art database technologies and learns how to use highly scalable data storages. Additionally, the work focuses on performance optimization.
Benefit for the Project
This work is a first step towards a plug and play building data collection. Combined with other projects the goal is to realize a cloud-based building monitoring data storage mechanism.
Requirements
Good Java programming skills, MySQL. NoSQL knowledge is not mandatory, but nice to have
Mentors
Harald Hofstätter, Robert Zach, Rainer Bräuer, Stefan Glawischnig
Contact
Mentors are regularly around in our GSoC IRC channel #TU-CSE-SoC at irc.freenode.net. You can also reach us via the mailinglist – send an email to This email address is being protected from spambots. You need JavaScript enabled to view it. using the prefix [MOST] (a subscription is required).
More information
http://www.iue.tuwien.ac.at/cse/wiki/doku.php?id=nosql_solution_for_building_data_warehouses
Image by Oliver Widder, available under a Creative Commons Attribution 3.0 Unported License.