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

David Schwalb

Research Assistant, PhD Student

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

Research Topics

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

Publications

  • Lindemann, J., Klauck, S., Schwalb, D.: A Scalable Query Dispatcher for Hyrise-R. Proceedings of the Third HPI Cloud Symposium “Operating the Cloud” 2015. bll. 25-32 (2016).
     
  • Faust, M., Boissier, M., Keller, M., Schwalb, D., Bischoff, H., Eisenreich, K., Färber, F., Plattner, H.: Footprint Reduction and Uniqueness Enforcement with Hash Indices in SAP HANA. Database and Expert Systems Applications: 27th International Conference, DEXA 2016, Porto, Portugal, September 5-8, 2016, Proceedings, Part II. bl. 137--151 (2016).
     
  • Schwalb, D., Bk, G.K., Dreseler, M., S, A., Faust, M., Hohl, A., Berning, T., Makkar, G., Plattner, H., Deshmukh, P.: Hyrise-NV: Instant Recovery for In-Memory Databases using Non-Volatile Memory. International Conference on Database Systems for Advanced Applications (DASFAA) (2016).
     
  • Boissier, M., Djürken, T., Schlosser, R., Faust, M.: A Cost-Aware and Workload-Based Index Advisor for Columnar In-Memory Databases. 22nd International Conference, ICIST 2016, Druskininkai, Lithuania, October 13-15, 2016, Proceedings, CCIS 639. bl. 285--299 (2016).
     
  • Schwalb, D., Faust, M., Dreseler, M., Flemming, P., Plattner, H.: Hyrise-NV: Leveraging Non-Volatile Memory for Instant Restarts of In-Memory Database Systems. International Conference on Data Engineering (ICDE) (2016).
     
  • Klauck, S., Butzmann, L., Mueller, S., Faust, M., Schwalb, D., Uflacker, M., Sinzig, W., Plattner, H.: Interactive, Flexible, and Generic What-If Analyses Using In-Memory Column Stores. Proceedings of the 20th International Conference on Database Systems for Advanced Applications (DASFAA), Hanoi, Vietnam (2015).
     
  • Schwalb, D., Berning, T., Faust, M., Dreseler, M., Plattner, H.: nvm_malloc: Memory Allocation for NVRAM. International Workshop on Accelerating Data Management Systems Using Modern Processor and Storage Architectures (ADMS), in Conjuction with VLDB (2015).
     
  • Schwalb, D., BK, G., Faust, M., S, A., Dreseler, M., Hohl, A., Berning, T., Makkar, G., Deshmukh, P.: Using non-volatile RAM for inherent persistence and fast recovery of an in-memory database. ACM Symposium on Cloud Computing (SoCC) (2015).
     
  • Schwalb, D., Kossmann, J., Faust, M., Klauck, S., Uflacker, M., Plattner, H.: Hyrise-R: Scale-out and Hot-Standby through Lazy Master Replication for Enterprise Applications. Proceedings of the 3rd VLDB Workshop on In-Memory Data Mangement and Analytics (IMDM), in conjunction with VLDB 2015 Kohala Coast, Hawaii (2015).
     
  • Faust, M., Flemming, P., Schwalb, D., Plattner, H.: Partitioned Bit-Packed Vectors for In-Memory-Column-Stores. IMDM 2015, In conjunction with VLDB 2015 Kohala Coast, Hawaii. (2015).
     
  • Meyer, C., Boissier, M., Michaud, A., Vollmer, J.O., Taylor, K., Schwalb, D., Uflacker, M., Roedszus, K.: Dynamic and Transparent Data Tiering for In-Memory Databases in Mixed Workload Environments. International Workshop on Accelerating Data Management Systems Using Modern Processor and Storage Architectures - ADMS @ VLDB 2015 (2015).
     
  • Schwalb, D., Dreseler, M., Uflacker, M., Plattner, H.: NVC-Hashmap: A Persistent and Concurrent Hashmap For Non-Volatile Memories. In-Memory Data Management Workshop (IMDM), in conjunction with VLDB (2015).
     
  • Schwalb, D., Dreseler, M., Faust, M., Wust, J., Plattner, H.: Split Dictionaries for In-Memory Column Stores in Mixed Workload Environments. Australasian Database Conference (ADC) (2014).
     
  • Boissier, M.: Optimizing Main Memory Utilization of Columnar In-Memory Databases Using Data Eviction. Proceedings of Phd Workshop @ VLDB 2014, Hangzhou (2014).
     
  • Plattner, H., Schwalb, D., Mueller, S., Wust, J., Uflacker, M., Faust, M.: The Impact of Columnar In-Memory Databases on Enterprise Systems. Proceedings of the VLDB Endowment Volume 7 Issue 13, Hangzhou, China. bll. 1722-1729 (2014).
     
  • Schwalb, D., Faust, M., Wust, J., Grund, M., Plattner, H.: Efficient Transaction Processing for Hyrise in Mixed Workload Environments. IMDM in conjunction with VLDB (2014).
     
  • Schwalb, D., Faust, M., Krüger, J., Plattner, H.: Leveraging In-Memory Technology for Interactive Analyses of Point-of-Sales Data. BDCA in conjunction with ICDE 2014 (2014).
     
  • Faust, M., Schwalb, D., Plattner, H.: Composite Group-Keys: Space-efficient Indexing of Multiple Columns for Compressed In-Memory Column Stores. IMDM in conjunction with VLDB (2014).
     
  • Wust, J., Grund, M., Hoewelmeyer, K., Schwalb, D., Plattner, H.: Concurrent Execution of Mixed Enterprise Workloads on In-Memory Databases. The 19th International Conference on Database System for Advanced Applications (DASFAA), Bali, Indonesia (2014).
     
  • Faust, M., Grund, M., Berning, T., Schwalb, D., Plattner, H.: Vertical Bit-Packing: Optimizing Operations on Bit-Packed Vectors Leveraging SIMD Instructions. BDMA in conjunction with DASFAA (2014).
     
  • Krüger, J., Plattner, H., Schwalb, D.: Cache Conscious Column Organization in In-Memory Column Stores. HPI (2013).
     
  • Faust, M., Schwalb, D., Krüger, J.: Fast Column Scans: Paged Indices for In-Memory Column Stores. IMDM (2013).
     
  • Faust, M., Schwalb, D., Krüger, J.: Storage schemas for mixed workload in-memory column-oriented databases. CICCI (2013).
     
  • Plattner, H., Schwalb, D., Faust, M., Krüger, J.: Physical Column Organization in In-Memory Column Stores. DASFAA (2013).
     
  • Schwalb, D., Faust, M., Krüger, J.: A Workload-Aware Merge Process for In-Memory Column Stores. CICCI (2013).
     
  • Faust, M., Krüger, J., Schwalb, D., Plattner, H.: Fast Lookups for In-Memory Column Stores: Group-Key Indices, Lookup and Maintenance. ADMS (in conjunction with VLDB) (2012).
     
  • Krüger, J., Kim, C., Grund, M., Satish, N., Schwalb, D., Chhugani, J., Dubey, P., Plattner, H., Zeier, A.: Fast Updates on Read-Optimized Databases Using Multi-Core CPUs. Proceedings of the VLDB Endowment Volume 5 Issue 1. 5, (2011).
     
  • Müller, J., Faust, M., Schwalb, D., Schapranow, M.-P., Zeier, A., Plattner, H.: A Software as a Service RFID Middleware for Small and Medium-sized Enterprises. Proceedings of the 5th European Workshop on RFID Systems and Technologies (RFID !SysTech'09), Bremen, Germany (2009).