Skip to content

rudrOwO/codecrafters-sqlite

Repository files navigation

SQLite clone built with Go's awesome concurrency model.

Codecrafters progress banner progress-banner

Features Implemented

  • Print page size, number of tables and table names
  • Count rows in a table
  • Read data from a single column
  • Read data from multiple columns
  • Filter data with a WHERE clause
  • Retrieve data using a full-table scan
  • Scan database concurrently, resulting in high performance

Architecture

Architecture

Each page on disk is deserialized and printed as soon as they are read, resulting in lower query time

About

A SQLite clone built with Go's awesome concurrency

Topics

Resources

Stars

Watchers

Forks

Contributors 2

  •  
  •