Clonedb is a simple database written in C++ that implements basic database infrastructure and B-Tree functionality. This project is designed as a learning tool for understanding database fundamentals and how key database components work under the hood.
Work in progress
Based on:
- Let's Build a Simple Database - guide written in C, covers basic infrastructure and B-Tree implementation
- Fundamentals of Database Engineering - Udemy course created by Hussein Nasser, covers inside mechanisms of databases
- Beej's Guide to Network Programming - guide for writing websocket code.
Dependencies:
- Meson - for building