Redis, but worse.
Find a file
2025-10-07 20:42:40 +03:00
.gitignore basic db save 2025-09-25 14:47:07 +03:00
flake.nix this code is a disgrace 2025-09-24 16:16:45 +03:00
json.hpp basic db save 2025-09-25 14:47:07 +03:00
main.cpp signal handling is my 14th reason why and also untested code go brr 2025-10-07 20:42:40 +03:00
README.md signal handling is my 14th reason why and also untested code go brr 2025-10-07 20:42:40 +03:00
shell.nix this code is a disgrace 2025-09-24 16:16:45 +03:00

bluedis

Redis, but worse in every conceivable manner. And also my first serious C++ project.

NOTE: This project requires C++23. Make sure to compile with g++ -std=c++23 (on linux systems)

Roadmap

  • Basic K/V store
  • Remove/add entries
  • Serialisation and saving
  • FUCKING NETWORKING (probably minimal RESP)
  • Proper startup/shutdown w/ load & save
  • Multithreading
  • More types
  • Async
  • Backflip off the Rio-Antirrio bridge