This repo can be seen as deprecated - this was one of my early endavours into C++ and should probably not be taken too seriously.
Implementation of modern Hash Join algorithms in C++. The implementation includes:
- No partitioning join (single threaded)
- Single pass radix join (single threaded)
- No partitioning join (multi threaded)
- Radix join (multi threaded)
Written for the seminar "Implementation Techniques for Main Memory Databases" during the winter term 2018/2019.