GitHub topics: database-internals
shreyasganesh0/sqlite-clone-zig
A barebones SQLite clone built in Zig to explore database internals. Implements file format parsing and B-Tree traversal to read the schema and count tables.
Language: Zig - Size: 12.7 KB - Last synced at: 28 days ago - Pushed at: 28 days ago - Stars: 0 - Forks: 0
maxnilz/sboxdb
Distributed SQL database in Rust, written as a learning project about my journey on the database and rust.
Language: Rust - Size: 1.01 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 2 - Forks: 0
arpitbbhayani/database-fundamentals
Prototype implementations of database internal concepts and algorithms in Golang.
Language: Go - Size: 38.1 KB - Last synced at: about 1 month ago - Pushed at: over 1 year ago - Stars: 130 - Forks: 14
dev-ahmadbilal/database-systems-course
A practical, engineering-focused course on databases—from queries to storage internals.
Size: 1.95 MB - Last synced at: 3 months ago - Pushed at: 6 months ago - Stars: 1 - Forks: 0
aallali/db.c
trying to learn DB internals by building a simple storage engine
Language: C - Size: 58.6 KB - Last synced at: 3 months ago - Pushed at: 10 months ago - Stars: 3 - Forks: 0
lyteabovenyte/DATA
learning data, databases, distributed compute, orchestration and alot more Data Engineering concepts for fun.
Size: 9.27 MB - Last synced at: 8 months ago - Pushed at: 11 months ago - Stars: 0 - Forks: 0
nmbr7/naadanDB
Oru naadan Database.
Language: Rust - Size: 163 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0
SpaghettiDB/SQL-Parser
This SQL Parser Repository aims to offer in-depth insights into SQL parsing, covering lexical analysis, syntax parsing, semantic validation, and query optimization. It's a work in progress, with ongoing updates planned to include detailed documentation, code examples, and practical exercises.
Language: Go - Size: 63.5 KB - Last synced at: about 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0
adhaamehab/db-collection
My implementation for common algorithm and data structures used in modern database systems.
Size: 1000 Bytes - Last synced at: 9 months ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0
jnidzwetzki/pg_debug_scan
PostgreSQL extension to debug table scans. The extension is intended to illustrate MVCC in PostgreSQL.
Language: Rust - Size: 10.7 KB - Last synced at: 7 months ago - Pushed at: over 1 year ago - Stars: 7 - Forks: 0
Mohamed-khattab/MemStash
MemStash is a Redis-like server implemented in Go. MemStash supports a variety of common Redis commands, offers serialization and deserialization of data in the Redis Serialization Protocol (RESP) format, and includes persistent logging of executed commands in an Append-Only File (AOF).
Language: Go - Size: 2.25 MB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0
Nithanaroy/minibase
A small relational database forked from http://research.cs.wisc.edu/coral/mini_doc/minibase.html
Language: Java - Size: 451 KB - Last synced at: about 1 month ago - Pushed at: over 8 years ago - Stars: 8 - Forks: 7