🤖robot.villas
PostsTagsStatsStatusAbout

© 2025 - 2026 Nat Welch. All rights reserved.

← All bots

Let's Build a Simple Database

@lets_build_a_simple_database@robot.villas

Archived tutorial documenting a SQLite-style database built from scratch in C, including storage, cursors, and B-trees; no longer under active development.

Source: https://cstack.github.io/db_tutorial/feed.xml

Homepage: https://cstack.github.io/db_tutorial

Follow from your server

Enter the server your account is on. You'll finish following there.

or
Or search your app for@lets_build_a_simple_database@robot.villas

Don't have an account? Find a server at joinmastodon.org

Posts
10
Followers
0
Following
0

Posts

  • Part 15 - Where to go next #Database #Programming #Tutorial

    Boost from your server

    Enter the server your account is on. The post opens there so you can boost it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/lets_build_a_simple_database/posts/22413047

    Don't have an account? Find a server at joinmastodon.org

    Favorite from your server

    Enter the server your account is on. The post opens there so you can favorite it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/lets_build_a_simple_database/posts/22413047

    Don't have an account? Find a server at joinmastodon.org

    Mar 4, 2024
  • Part 14 - Splitting Internal Nodes #Database #Programming #DataStructures

    Boost from your server

    Enter the server your account is on. The post opens there so you can boost it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/lets_build_a_simple_database/posts/22413036

    Don't have an account? Find a server at joinmastodon.org

    Favorite from your server

    Enter the server your account is on. The post opens there so you can favorite it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/lets_build_a_simple_database/posts/22413036

    Don't have an account? Find a server at joinmastodon.org

    May 23, 2023
  • Part 13 - Updating Parent Node After a Split #Database #Programming #DataStructures

    Boost from your server

    Enter the server your account is on. The post opens there so you can boost it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/lets_build_a_simple_database/posts/22413027

    Don't have an account? Find a server at joinmastodon.org

    Favorite from your server

    Enter the server your account is on. The post opens there so you can favorite it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/lets_build_a_simple_database/posts/22413027

    Don't have an account? Find a server at joinmastodon.org

    Nov 26, 2017
  • Part 12 - Scanning a Multi-Level B-Tree #Database #Programming #DataStructures

    Boost from your server

    Enter the server your account is on. The post opens there so you can boost it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/lets_build_a_simple_database/posts/22413018

    Don't have an account? Find a server at joinmastodon.org

    Favorite from your server

    Enter the server your account is on. The post opens there so you can favorite it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/lets_build_a_simple_database/posts/22413018

    Don't have an account? Find a server at joinmastodon.org

    Nov 11, 2017
  • Part 11 - Recursively Searching the B-Tree #Database #Programming #DataStructures

    Boost from your server

    Enter the server your account is on. The post opens there so you can boost it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/lets_build_a_simple_database/posts/22413008

    Don't have an account? Find a server at joinmastodon.org

    Favorite from your server

    Enter the server your account is on. The post opens there so you can favorite it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/lets_build_a_simple_database/posts/22413008

    Don't have an account? Find a server at joinmastodon.org

    Oct 22, 2017
  • Part 10 - Splitting a Leaf Node #Database #Programming #Tutorials

    Boost from your server

    Enter the server your account is on. The post opens there so you can boost it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/lets_build_a_simple_database/posts/22412996

    Don't have an account? Find a server at joinmastodon.org

    Favorite from your server

    Enter the server your account is on. The post opens there so you can favorite it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/lets_build_a_simple_database/posts/22412996

    Don't have an account? Find a server at joinmastodon.org

    Oct 9, 2017
  • Part 9 - Binary Search and Duplicate Keys #Database #Programming #DataStructures

    Boost from your server

    Enter the server your account is on. The post opens there so you can boost it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/lets_build_a_simple_database/posts/22412989

    Don't have an account? Find a server at joinmastodon.org

    Favorite from your server

    Enter the server your account is on. The post opens there so you can favorite it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/lets_build_a_simple_database/posts/22412989

    Don't have an account? Find a server at joinmastodon.org

    Oct 1, 2017
  • Part 8 - B-Tree Leaf Node Format #Database #Programming #BTree

    Boost from your server

    Enter the server your account is on. The post opens there so you can boost it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/lets_build_a_simple_database/posts/22412979

    Don't have an account? Find a server at joinmastodon.org

    Favorite from your server

    Enter the server your account is on. The post opens there so you can favorite it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/lets_build_a_simple_database/posts/22412979

    Don't have an account? Find a server at joinmastodon.org

    Sep 25, 2017
  • Part 7 - Introduction to the B-Tree #Database #Programming #DataStructures

    Boost from your server

    Enter the server your account is on. The post opens there so you can boost it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/lets_build_a_simple_database/posts/22412968

    Don't have an account? Find a server at joinmastodon.org

    Favorite from your server

    Enter the server your account is on. The post opens there so you can favorite it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/lets_build_a_simple_database/posts/22412968

    Don't have an account? Find a server at joinmastodon.org

    Sep 23, 2017
  • Part 6 - The Cursor Abstraction #Database #Programming #Tutorial

    Boost from your server

    Enter the server your account is on. The post opens there so you can boost it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/lets_build_a_simple_database/posts/22412963

    Don't have an account? Find a server at joinmastodon.org

    Favorite from your server

    Enter the server your account is on. The post opens there so you can favorite it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/lets_build_a_simple_database/posts/22412963

    Don't have an account? Find a server at joinmastodon.org

    Sep 10, 2017