Show HN: SNKV – SQLite’s B-tree as a key-value store (C/C++ and Python bindings)

via sqlite.org

Short excerpt below. Read at the original source.

SQLite has six layers: SQL parser → query planner → VDBE → B-tree → pager → OS. (https://sqlite.org/arch.html) For key-value workloads you only need the bottom three. SNKV cuts the top three layers and talks directly to SQLite’s B-tree engine. No SQL strings. No query planner. No VM. Just put/get/delete on the same storage core […]

Read at Source