the monkeys demand a dbms
Find a file
aethne0 e4f4c255d3
Some checks failed
Go / test (push) Has been cancelled
go mod tidy
2026-02-03 18:37:17 -05:00
.github/workflows working on pager 2026-01-12 12:00:02 -05:00
internal btree prototyping 2026-02-03 18:36:49 -05:00
.gitignore ringlord redesignedk, more optimizations to be done but it works 2026-01-10 17:50:17 -05:00
cows.png iouring in progress 2026-01-08 21:06:10 -05:00
go.mod go mod tidy 2026-02-03 18:37:17 -05:00
go.sum btree prototyping 2026-02-03 18:36:49 -05:00
LICENSE Initial commit 2026-01-05 19:59:22 -05:00
main.go .gitignore, working on fileio 2026-01-07 17:14:57 -05:00
README.md readme 2026-01-30 11:51:14 -05:00

MOOODB

Go

Cow

we strictly follow the 1 M and 3 Os of MOOODB:

  1. [M]akes a new subtree on writes!
  2. [O]n disk!
  3. [O]rchestrates transactions!
  4. [O]nly a fool would not believe in MOOODB!

is your btree imoootable?


MOOODB is a prototype copy-on-write btree DBMS using io_uring.

They say the best way to write something is to write it twice. This is me writing it the first time.