hash-anu/snkv
View on GitHub ↗ ★ 78 C
SNKV — a lightweight key-value store focused on simplicity, security and performance file based database , written using sqlite's b-tree directly. Now supports vector HNSW , Join the discussion: https://discord.gg/EUb4Y5qE
17 mentions on Hacker News by 3 people: 10 stories, 7 comments · first 2026-02-09 · latest 2026-05-10
20082026
-
…Curious how you think about the tradeoff between simplifying the query layer vs the storage layer. https://github.com/hash-anu/snkv
comment by swaminarayan · 2026-03-27 · in DoltLite: Free, open source drop-in replacement for SQLite with version control -
…Curious how you think about the tradeoff between SQL flexibility and a simpler KV interface. https://github.com/hash-anu/snkv
comment by swaminarayan · 2026-03-27 · in In-process reimplementation of PostgreSQL backed by SQLite-compatible storage -
Very cool approach. I’m working on a related KV storage project (snkv - https://github.com/hash-anu/snkv ) How do you handle manifest consistency and updates—append-only or rewrite-heavy?
comment by swaminarayan · 2026-03-27 · in Show HN: Turbolite – a SQLite VFS serving sub-250ms cold JOIN queries from S3 -
if you want to use key value store using sqlite then you can try : https://github.com/hash-anu/snkv in which i am directly accessing b-tree layer and not consuming query layer. for kv workloads it is much faster compare to sql. and yeah…
comment by swaminarayan · 2026-03-19 · in Show HN: Pgit – A Git-like CLI backed by PostgreSQL -
…transaction size? 3. Seconds vs milliseconds precision – is sub-second TTL ever needed? Design doc: https://github.com/hash-anu/snkv/blob/adding_ttl/docs/propos... For new devs, Current design doc: https://github.com/hash-anu/snkv/blob/addi…
comment by swaminarayan · 2026-02-26 · in Ask HN: Designing TTL for a B-tree KV store – feedback on dual-index approach -
I am showing examples/ showing demo gif https://github.com/hash-anu/snkv/blob/master/demo.gif . Showing code.
comment by swaminarayan · 2026-02-24 · in Show HN: SNKV – SQLite's B-tree as a key-value store (C/C++ and Python bindings) -
…next. Would love feedback, especially from folks familiar with database internals. Project (SNKV): https://github.com/hash-anu/snkv/tree/master
comment by hashmakjsn · 2026-02-17