A lightweight SQLite-inspired database engine implemented in Go. This project is designed as a learning tool and proof-of-concept for building database systems, focusing on core components like B-trees, storage management, and query processing.
- B-Tree Implementation: Efficient data storage and retrieval.
- Key-Value Storage: Simple schema-free design.
- Query Support: Basic operations like insertion, deletion, and search.
- Lightweight: Minimal dependencies and optimized for learning.
- Go (version 1.22 or later)
- Clone the repository:
git clone https://github.com/<your-username>/SqliteDBEngine-Clone.git cd SqliteDBEngine-Clone