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
-
▲ 4
Show HN: Query months of HN discussions and comments as a knowledge graphstory by swaminarayan · 2026-05-10 · 5 comments
-
▲ 1
Ask HN: Best LLM model for a RAG-based Android app across all smartphones?story by swaminarayan · 2026-04-03 · 1 comment
-
…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 -
▲ 4
Ask HN: Designing TTL for a B-tree KV store – feedback on dual-index approachstory by swaminarayan · 2026-02-26 · 1 comment
-
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) -
▲ 36
Show HN: SNKV – SQLite's B-tree as a key-value store (C/C++ and Python bindings)story by swaminarayan · 2026-02-24 · 31 comments
-
▲ 3
Show HN: SNKV – KV store on SQLite's B-tree with 11x less memory than RocksDBstory by swaminarayan · 2026-02-18 · 0 comments
-
▲ 3
SnkvDB – Single-header ACID KV store using SQLite's B-Tree enginestory by usefulcat · 2026-02-18 · 0 comments
-
…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 -
▲ 5
Show HN: SnkvDB – Single-header ACID KV store using SQLite's B-Tree enginestory by hashmakjsn · 2026-02-16 · 1 comment
-
▲ 2
Show HN: SNKV benchmark with RocksDBstory by hashmakjsn · 2026-02-11 · 0 comments
-
▲ 3
Show HN: SNKV and LiteFS – Distributed KV store with automatic replicationstory by hashmakjsn · 2026-02-10 · 0 comments
-
▲ 4
Show HN: Developed key value storage using SQLite's b-tree APIs directlystory by hashmakjsn · 2026-02-09 · 0 comments