Databases

1. DB   db

ID: a833eb98-c31e-4492-ac07-e718a9bce086
CREATED: <2025-02-16 Sun 19:06>

[2025-02-16 Sun 19:06] Database - Wikipedia

1.1. Partition

ID: f239f934-a477-4050-8d19-3c2597a64b34
CREATED: <2025-02-16 Sun 19:07>

[2025-02-16 Sun 19:08] Partition (database) - Wikipedia

1.1.1. Shard

ID: 03aa2c81-5318-45d7-853f-bbcfdb8e7d48
CREATED: <2025-02-16 Sun 19:07>

[2025-02-16 Sun 19:07] Shard (database architecture) - Wikipedia

1.2. DBMS   dbms

ID: 3bd5f5f8-956b-49a4-b280-eec4a8c0f85e
CREATED: <2025-02-16 Sun 19:09>

[2025-02-16 Sun 19:16] IBM Documentation

Database Management Systems

Traditionally DBMS has referred to a large, closed system. This paradigm is slowly diminishing as we move towards more capable middleware and micro-service architectures which defeat the purpose of a monolithic, weakly distributed system.

Our understanding of DBMS, for the purpose of this node is quite vague - it is anything which is powerful enough to be used as the core of a DBMS on its own or which covers enough surface area in the DB school of thought to be considered one.

1.2.1. RocksDB   rocksdb

ID: b569a646-de4c-4287-8599-52b237a753b4
CREATED: <2025-02-27 Thu 16:17>

1.2.2. DataFusion   apache

ID: 3ce0b887-31ea-4a78-96a2-6671907a687a
CREATED: <2025-02-16 Sun 19:09>

[2025-02-16 Sun 19:16] Apache DataFusion — Apache DataFusion documentation

  1. Arrow
    ID: dd24ce27-3907-48e4-8b5d-8be8b2035ae1
    CREATED: <2025-02-27 Thu 18:02>
    

    [2025-02-27 Thu 18:02] Apache Arrow | Apache Arrow

1.2.3. tigerbeetle   fin zig

ID: 9933d695-6379-4903-a4d5-0aa887bfa7d9
CREATED: <2025-02-27 Thu 16:17>

[2025-02-27 Thu 16:17] GitHub - tigerbeetle/tigerbeetle: The financial transactions database designed for mission critical safety and performance.

  • very high quality code
  • zig
  • excellent style guide