I wrote a simple dynamodb style database with a python dictionary and a Google pygtrie ("trie" data structure)
It's still a toy but I kept adding features.
I then kept working on it and added distribu...
Similar Articles (10 found)
π 64.9% similar
Python is, in a lot of ways, a very rich language. After years of using it, I still regularly discover new parts of the ecosystem, even in the standar...
π 62.7% similar
SQLite JSON Superpower: Virtual Columns + Indexing
We absolutely love SQLite here at DB Pro. You'd be hard-pressed to find anyone who actively dislike...
π 60.2% similar
Version control used to be a black box for me; I had no idea how files were stored, how diffs were generated or how commits were structured. Since I l...
π 59.3% similar
Very interesting, thanks for sharing. Users of my book cataloguing app have been asking for "progress" feature and providing the page number seems lik...
π 59.3% similar
Relational Databases Explained
How Relational Databases Work. This post talks about how indexes and transactions work on the inside of relational data...
π 59.1% similar
Using git as a database is a seductive idea. You get version history for free. Pull requests give you a review workflow. Itβs distributed by design. G...
π 58.8% similar
> New languages like Rust/Ocaml/Nim.. if yes then which?
Completely irrelevant. DE is SQL, Python, sometimes Scala/Java.
Get really good at SQL. Learn...
π 57.3% similar
Optimizing writes to OLAP using buffers
5 minute read
This article will outline the difference in efficient insert patterns between OLAP (analytical) ...
π 57.0% similar
Hi, fellow future and current Data Leaders; Ben here π
Today I wanted to talk about Iceberg. Iβve been seeing a lot about it recently. Everyone wants ...
π 56.9% similar
9 min read
Feb 02, 2026
Table of contents
01 The βUse the Right Toolβ Trap02 Why This Matters Now: The AI Era03 βBut Specialized Databases Are Better!...