Prof. Dr. h.c. Hasso Plattner

Martin Faust

Research Assistant, PhD Candidate

Phone: +49 (331) 5509-1323
Fax: +49 (331) 97 99 2 -579
E-Mail: martin.faust(at)hpi.de
Organization: Hasso-Plattner-Institute at the University of Potsdam
Address: August-Bebel-Str. 88 Potsdam, Brandenburg, 14482 Germany
Room: Hasso-Plattner-Villa, V 2.05


Research Topics

  • In-Memory Database Technology
  • Indices for In-Memory Column Stores
  • Data Analytics on Very Large Data Sets


  • A Cost-Aware and Workload-Based Index Advisor for Columnar In-Memory Databases. Boissier, Martin; Djürken, Timo; Schlosser, Rainer; Faust, Martin (2016). 285--299.
  • Hyrise-NV: Leveraging Non-Volatile Memory for Instant Restarts of In-Memory Database Systems. Schwalb, David; Faust, Martin; Dreseler, Markus; Flemming, Pedro; Plattner, Hasso (2016).
  • Hyrise-NV: Instant Recovery for In-Memory Databases using Non-Volatile Memory. Schwalb, David; Bk, Girish Kumar; Dreseler, Markus; S, Anusha; Faust, Martin; Hohl, Adolf; Berning, Tim; Makkar, Gaurav; Plattner, Hasso; Deshmukh, Parag (2016).
  • Footprint Reduction and Uniqueness Enforcement with Hash Indices in SAP HANA. Faust, Martin; Boissier, Martin; Keller, Marvin; Schwalb, David; Bischoff, Holger; Eisenreich, Katrin; Färber, Franz; Plattner, Hasso in Database and Expert Systems Applications: 27th International Conference, DEXA 2016, Porto, Portugal, September 5-8, 2016, Proceedings, Part II (2016). 137--151.
  • Using non-volatile RAM for inherent persistence and fast recovery of an in-memory database. Schwalb, David; BK, G.; Faust, Martin; S, A.; Dreseler, Markus; Hohl, A.; Berning, Tim; Makkar, G.; Deshmukh, P. (2015).
  • Hyrise-R: Scale-out and Hot-Standby through Lazy Master Replication for Enterprise Applications. Schwalb, David; Kossmann, Jan; Faust, Martin; Klauck, Stefan; Uflacker, Matthias; Plattner, Hasso (2015).
  • nvm_malloc: Memory Allocation for NVRAM. Schwalb, David; Berning, Tim; Faust, Martin; Dreseler, Markus; Plattner, Hasso (2015).
  • Partitioned Bit-Packed Vectors for In-Memory-Column-Stores. Faust, Martin; Flemming, Pedro; Schwalb, David; Plattner, Hasso in IMDM 2015, In conjunction with VLDB 2015 Kohala Coast, Hawaii (2015).
  • Interactive, Flexible, and Generic What-If Analyses Using In-Memory Column Stores. Klauck, Stefan; Butzmann, Lars; Mueller, Stephan; Faust, Martin; Schwalb, David; Uflacker, Matthias; Sinzig, Werner; Plattner, Hasso (2015).
  • Split Dictionaries for In-Memory Column Stores in Mixed Workload Environments. Schwalb, David; Dreseler, Markus; Faust, Martin; Wust, Johannes; Plattner, Hasso (2014).
  • Efficient Transaction Processing for Hyrise in Mixed Workload Environments. Schwalb, David; Faust, Martin; Wust, Johannes; Grund, Martin; Plattner, Hasso (2014).
  • The Impact of Columnar In-Memory Databases on Enterprise Systems. Plattner, Hasso; Schwalb, David; Mueller, Stephan; Wust, Johannes; Uflacker, Matthias; Faust, Martin (2014). 1722-1729.
  • Composite Group-Keys: Space-efficient Indexing of Multiple Columns for Compressed In-Memory Column Stores. Faust, Martin; Schwalb, David; Plattner, Hasso (2014).
  • Leveraging In-Memory Technology for Interactive Analyses of Point-of-Sales Data. Schwalb, David; Faust, Martin; Krüger, Jens; Plattner, Hasso (2014).
  • Vertical Bit-Packing: Optimizing Operations on Bit-Packed Vectors Leveraging SIMD Instructions. Faust, Martin; Grund, Martin; Berning, Tim; Schwalb, David; Plattner, Hasso (2014).
  • Storage schemas for mixed workload in-memory column-oriented databases. Faust, Martin; Schwalb, David; Krüger, Jens (2013).
  • Fast Column Scans: Paged Indices for In-Memory Column Stores. Faust, Martin; Schwalb, David; Krüger, Jens (2013).
  • Physical Column Organization in In-Memory Column Stores. Plattner, Hasso; Schwalb, David; Faust, Martin; Krüger, Jens (2013).
  • A Workload-Aware Merge Process for In-Memory Column Stores. Schwalb, David; Faust, Martin; Krüger, Jens (2013).
  • Fast Lookups for In-Memory Column Stores: Group-Key Indices, Lookup and Maintenance. Faust, Martin; Krüger, Jens; Schwalb, David; Plattner, Hasso (2012).
  • A Case for Inverted Indices for In-Memory Databases. Krüger, Jens; Wust, Johannes; Faust, Martin; Berning, Tim; Plattner, Hasso (2012).
  • A Software as a Service RFID Middleware for Small and Medium-sized Enterprises. Müller, Jürgen; Faust, Martin; Schwalb, David; Schapranow, Matthieu-P.; Zeier, Alexander; Plattner, Hasso (2009).