Skip to content

Mihrock1/SqliteDBEngine-Clone

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SQLiteDBEngine-Clone

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.


Features

  • 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.

Getting Started

Prerequisites

  • Go (version 1.22 or later)

Installation

  1. Clone the repository:
    git clone https://github.com/<your-username>/SqliteDBEngine-Clone.git
    cd SqliteDBEngine-Clone

About

A clone of SQLite Database Engine written in Golang

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages