Show HN: Minimal versioned log structured relational DB in Common Lisp

github.com
show-hn:-minimal-versioned-log-structured-relational-db-in-common-lisp

Introduction Whirlog is a minimal versioned log structured relational DB implemented in Common Lisp. (let-tables ((tbl (key :key? t) val)) (with-db (“https://github.com/tmp/db/” (tbl)) (let ((rec (new-record ‘key “foo” ‘val “bar”))) (do-context () (store-record tbl rec) (assert (string= (column-value (find-record tbl … Read more