Stephen Downes

Knowledge, Learning, Community

"If you were to build your own database today, not knowing that databases exist already, how would you do it?" This is a really neat article and visualization of how to build a key-value database from scratch. What I really like about it is that it takes you step by step through the thinking process - from the idea of just putting statements like '18=cat' in a text file to append-only databases to sorting and indices and search.

Today: Total: [Direct link] [Share]


Stephen Downes Stephen Downes, Casselman, Canada
stephen@downes.ca

Copyright 2025
Last Updated: Nov 10, 2025 4:07 p.m.

Canadian Flag Creative Commons License.