Optimize MongoDB with multi-streamed SSD (published paper in EDB 2017, accepted paper in JISA Journal 2018)
Author: Trong-Dat Nguyen ([email protected])
First, make the "build" directory in your MONGO_HOME
$ mkdir build
Next, to build only the mongod server:
$ scons mongod -j40
To build all core components (i.e., mognod, mongo, and mongos)
$ scons core -j40
See docs/building.md for more detail.
This project support various stream mapping approaches. Each approach has corresponding macro.
To use a desired macro, edit the SConstruct file
MSSD_FILEBASED
: file-based stream mapping
MSSD_BOUNDBASED
: boundary-based stream mapping
MSSD_DSM
: Dynamic Stream Mapping (DSM)