This repository contains the pilot components for the NoisePage DBMS.
- Init all submodules
git submodule update --init --recursive
. - Install necessary packages.
cd behavior/modeling/featurewiz && pip3 install --upgrade -r requirements.txt
pip3 install --upgrade -r requirements.txt
- List all the tasks.
doit list
- Select and run a doit task from the task list, e.g.
doit action_recommendation
. Task dependencies are executed automatically.
- Self-Driving DBMS = Workload Forecasting + Behavior Modeling + Action Planning.
Footnotes
-
Make Your Database System Dream of Electric Sheep: Towards Self-Driving Operation.
↩@article{pavlo21, author = {Pavlo, Andrew and Butrovich, Matthew and Ma, Lin and Lim, Wan Shen and Menon, Prashanth and Van Aken, Dana and Zhang, William}, title = {Make Your Database System Dream of Electric Sheep: Towards Self-Driving Operation}, journal = {Proc. {VLDB} Endow.}, volume = {14}, number = {12}, pages = {3211--3221}, year = {2021}, url = {https://db.cs.cmu.edu/papers/2021/p3211-pavlo.pdf}, }