Show HN: Key Value Store Built Using SQLite B-Tree, Which Supports TTL/CF/Vector
Category: database
Tags: embedded-database, key-value-store, sqlite, vector-search, c-library
Score: 7.8/10 (Innovation: 7, Technical: 8, Documentation: 9, Utility: 7)
SNKV is an embedded key-value store built directly on SQLite's B-tree storage engine, bypassing the SQL layer for lower overhead while maintaining ACID compliance. It's interesting because it combines battle-tested SQLite reliability with modern KV features like TTL, column families, vector search, and transparent encryption in a lightweight C library.
Target audience: backend devs, embedded systems engineers, data engineers
Repository: https://hash-anu.github.io/snkv/index.html#architecture · C · Apache-2.0 · 73 stars
View on Hacker News