Hasso-Plattner-Institut
Prof. Dr. h.c. mult. Hasso Plattner
 

Keven Richly

Research Assistant, PhD Candidate

 Phone:+49 (331) 5509 - 1328
 Fax:+49 (331) 5509 - 579
 E-Mail:keven.richly(at)hpi.de
 Address:August-Bebel-Str. 88 Potsdam, Brandenburg, 14482 Germany
 Room:Hasso-Plattner-Villa, V 2.01
  DBLP  ORCID  Google Scholar  ResearchGate  LinkedIn

Research Topics

Research Abstract: Optimized Spatio-Temporal Data Structures for Hybrid Transactional and Analytical Workloads on Columnar In-Memory Databases

Rapid advances in location-acquisition technologies have led to large amounts of trajectory data. These data are the foundation for a broad spectrum of services driven and improved by trajectory data mining (e.g., ride-sharing, soccer analytics). However, for hybrid transactional and analytical workloads, the storing and processing of rapidly accumulated trajectory data is a non-trivial task. Due to high data volumes and data velocity, performance and memory consumption issues have to be addressed. 
 
Based on the required performance of various applications to analyze trajectory data, we develop approaches to optimize columnar relational in-memory database systems to store and process spatio-temporal data. The relational database structure is well suited to store trajectory data in the common sample point format, enables the efficient combination with other data sources (e.g., business data), and allows us to leverage recent developments in query processing and compression techniques for columnar database systems.  
 
In our research, we focus on optimized data structures and selection mechanisms for workload-aware compression schemas to minimize the data footprint of trajectory data. To address the over time changing access patterns, we introduce a framework that divides the spatio-temporal data into partitions of fixed size and applies specific compression techniques based on the data characteristics and the access patterns for each partition.  Additionally, we analyze various real-world use cases to evaluate the proposed optimizations. 

Publications

Oops, an error occurred! Code: 202404302325286e2816c1

Reviewing

  • The International Journal on Very Large Data Bases (VLDBJ 2021)
  • The 22nd International Conference on Information and Software Technologies (ICIST 2016)
  • The Hawaii International Conference on System Sciences (HICSS 2020, 2021)

Teaching Activities

TermTypeTitle

Winter '20

Lecture

Global Team-based Innovation I

Winter '20

Seminar

Global Team-based Innovation - Coaching Research

Winter '19

Lecture

Global Team-based Innovation I

Winter '19

Seminar

Global Team-based Innovation - Coaching Research

Winter '19Lecture

Softwaretechnik II - Agile Software Development in Large Teams

Summer '19LectureGlobal Team-based Innovation II

Winter '18

Lecture

Global Team-based Innovation I

Winter '18

Seminar

Global Team-based Innovation - Coaching Research

Winter '18Lecture

Softwaretechnik II - Agile Software Development in Large Teams

Summer '18LectureGlobal Team-based Innovation II
Summer '18Seminar

Trends and Concepts in the Software Industry III - Exercise: In-Memory Geospatial Analysis

Winter '17Lecture

Trends and Concepts in the Software Industry II - Spatiotemporal Analysis of Healthcare Data

Winter '17LectureGlobal Team-based Innovation I
Winter '17Seminar Global Team-based Innovation - Coaching Research
Winter '17LectureSoftwaretechnik II - Agile Software Development in Large Teams
Summer '17LectureTrends and Concepts in Software Industry I
Summer '17Lecture

Global Team-based Innovation II

Winter '16LectureSoftwaretechnik II - Agile Software Development in Large Teams
Winter '16LectureGlobal Team-based Innovation I
Winter '16SeminarGlobal Team-based Innovation - Coaching Research
Winter '16LectureTrends and Concepts II - Cloud-based Apps for Digital Healthcare
Summer '16LectureTrends and Concepts in the Software Industry I: Next-Generation Enterprise Applications
Summer '16Lecture

Global Team-Based Product Innovation & Engineering II (ME 310)

Winter '15Lecture

Softwaretechnik II - Agile Software Development in Large Teams

Winter '15Online Lecture"In-Memory Data Management" on openHPI
Winter '15Lecture

Global Team-Based Product Innovation & Engineering I (ME 310)

Winter '15Seminar

ME310: Global Team-based Product Innovation & Engineering - Coaching Seminar

Winter '15Lecture

Trends and Concepts in the Software Industry II

Winter '15Seminar

In-Memory Data Management Research

Summer '15Lecture

Trends and Concepts in the Software Industry I - In-Memory Applications

Summer '15SeminarEnterprise Applications 
Summer '15Seminar

Parallel Programming and Algorithms for In-Memory Databases

Winter '14

LectureSoftwaretechnik II
Winter '14Online Lecture"In-Memory Data Management" on openHPI
Winter '14Lecture

Trends and Concepts II - Exploiting Point-of-Sales Data

Summer '14Lecture

Trends and Concepts in the Software Industry I - Principles of In-Memory Databases

Summer '14Bachelor Project

Modern Computer-aided Software Engineering

Summer '14Master Project

Code better, run faster

Winter '13LectureSoftwaretechnik II
Winter '13Lecture

Trends and Concepts in the Software Industry II - Next Generation Clinical Information Systems

Winter '13Seminar

In-Memory Data Management Research

Winter '13Bachelor Project

Modern Computer-aided Software Engineering

Winter '13Online Lecture"In-Memory Data Management" on openHPI
Summer '13Lecture

Trends and Concepts in the Software Industry I: Inner Mechanics of In-Memory Databases