hasanyildiz
Joined 1 year ago
Karma
13
Submissions
5
Member since
Jul 4
Joined 1 year ago
Both solve the "I just need simple persistence" problem, tinykv just does it the "Rust way" with strong typing and serde.
Use cases where tinykv fits better: CLI tool config storage, game save files, application preferences, prototyping/MVP development, when you want to inspect/edit the data file manually.
I built it because I kept reaching for simple persistence, but SQLite felt like overkill for storing a HashMap<String, Value>.
Desktop applications (std + serde) Embedded systems (no_std + nanoserde) WASM projects (minimal footprint) IoT devices (ultra-minimal)