This project is a course project under Prof. Umesh Bellur and aims to add ACID properties to ToyDB.
cd
inside the receiver
directory and run make
. This will create two executables: daemon
and dbprocess
.
- First run the executable
daemon
. This will initialize the database (and recover if the database crashed in the last run), and communicate with the worker processes. - Then run the executable
dbprocess
. This process will connect withdaemon
and can be used to send queries to it.