https://github.com/ricky004/dungeondb
A simple relational database wrriten in go (under development)
https://github.com/ricky004/dungeondb
btree database database-design golang relational-database system-programming
Last synced: about 1 year ago
JSON representation
A simple relational database wrriten in go (under development)
- Host: GitHub
- URL: https://github.com/ricky004/dungeondb
- Owner: Ricky004
- Created: 2024-12-10T14:37:30.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-01-15T15:21:42.000Z (over 1 year ago)
- Last Synced: 2025-02-07T22:49:40.021Z (over 1 year ago)
- Topics: btree, database, database-design, golang, relational-database, system-programming
- Language: Go
- Homepage:
- Size: 396 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# DungeonDB ⚔️
DungeonDB is a relational database designed for who love efficient and straightforward data management. Its inspiration comes from SQLite3, but it does not follow its design or architecture., it focuses on providing reliable functionality for current needs while laying the groundwork for future improvements.
## Features ❄️✨
- ⚡**Fast Query Execution**: Optimized for speed and efficiency. (planned for future implementation)
- 📈 **Scalable Architecture**: Handles large datasets with ease. (planned for future implementation)
- 🏗️ **Flexible Schema Management**: Supports complex relational models. (planned for future implementation)
- ⚙️ **Golang-Powered**: Built entirely in Golang for modern performance.
## Installation 🐙
1. Clone the repository:
```bash
git clone https://github.com/Ricky004/DungeonDB.git
## Reference 📚
I referenced the book Database Internals by Alex Petrov as a valuable resource while building this project from scratch.