Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
hasanyildiz
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
5 ms
·
1.
▲
by
hasanyildiz
1y ago
v0.3.0 is now live! Added comprehensive no_std support - tinykv now works in: Desktop applications (std + serde) Embedded systems (no_std + nanoserde) WASM projects (minimal footprint) IoT devices (ultra-minimal)
2.
▲
by
hasanyildiz
1y ago
That's a really good point and honestly a very reasonable feature for a minimal store. TinyKV stores keys in a HashMap internally, so it doesn't currently support lexicographic ordering or prefix scanning efficiently. But you'
3.
▲
by
hasanyildiz
1y ago
Exactly! Python's dbm is a great comparison. tinykv aims for similar simplicity but with some Rust-specific advantages. The key difference is dbm gives you flexibility in storage format, tinykv gives you zero-ceremony type safety + rea
4.
▲
by
hasanyildiz
1y ago
Great question! tinykv isn't trying to replace SQLite – they serve different needs. SQLite strengths: relational queries, ACID transactions, SQL. Complex data relationships and multi-user concurrent access. tinykv strengths: zero setup
5.
▲
Show HN: Tinykv – Minimal file-backed key-value store for Rust
(crates.io)
24 points
by
hasanyildiz
1y ago
|
7 comments