1.1--- a/draft/a-lispy-database.org Mon Aug 12 18:31:37 2024 -0400
1.2+++ b/draft/a-lispy-database.org Sun Aug 18 22:16:12 2024 -0400
1.3@@ -1,11 +1,14 @@
1.4 #+title: A Lispy Database
1.5 #+options: toc:t h:1
1.6 #+setupfile: ../../clean.theme
1.7-
1.8+#+property: header-args :eval no-export
1.9 One of the key features missing in the Compiler Company [[https://vc.compiler.company/comp/core][core]] is a
1.10 reliable [[https://en.wikipedia.org/wiki/Category:Database_management_systems][DBMS]]. It's something that I've worked towards in Rust, and
1.11 now in Common Lisp, but haven't gotten to a production-ready state.
1.12 * SQL
1.13+:PROPERTIES:
1.14+:ID: 2c0c63ba-93f4-4642-9eb3-76bfe6a786d0
1.15+:END:
1.16 [[cdn:media/img/sql-architecture.jpg]]
1.17
1.18
1.19@@ -27,19 +30,34 @@
1.20 and that is where it should remain according to the CC.
1.21
1.22 * Prolog
1.23+:PROPERTIES:
1.24+:ID: a9fa63a6-7427-4f59-8bee-326f74f9a247
1.25+:END:
1.26
1.27 #+ATTR_HTML: :width 50%
1.28 [[cdn:media/img/wam.webp]]
1.29
1.30 * Key-Value Stores
1.31+:PROPERTIES:
1.32+:ID: 95bef557-d894-4b9e-ab80-c47cd4d9fa2e
1.33+:END:
1.34 ** RocksDB
1.35+:PROPERTIES:
1.36+:ID: d4d3ad7f-8bd1-4471-b82b-f7a26d7ac050
1.37+:END:
1.38 [[cdn:media/img/rocksdb.png]]
1.39 ** Blobs
1.40+:PROPERTIES:
1.41+:ID: 5d0c299e-3efe-4d87-a897-153760fe31f4
1.42+:END:
1.43
1.44 #+ATTR_HTML: :width 50%
1.45 [[cdn:media/img/blob.jpg]]
1.46
1.47 * Objects
1.48+:PROPERTIES:
1.49+:ID: b98858f9-66bb-4e41-bd84-23e6579fde7b
1.50+:END:
1.51
1.52 https://courses.cs.northwestern.edu/325/readings/clos.html
1.53