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.