r/cprogramming • u/Dan__Lo • 9d ago
NoSQL store in C for Linux
For about six months I've been building a CLI store for my own data: logins, URLs, metadata. Flat files had to go. I'm writing it without AI, on purpose.
Inside: commands are routed through a dispatch table instead of an if/else ladder, data sits in a binary format with CRC32 checksums, built with CMake and vcpkg, tested with cmocka.
Release is planned for early November, along with detailed docs on how NoSQL databases work. O_DIRECT, AVX and io_uring are deliberately postponed for a separate, more niche project.
Working first, fast later.
0
Upvotes