Skip to content

ad4rsh2701/RiRi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

53 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RiRi: A rapid, low-latency, in-memory key-value data engine

Status Stage

Made with C++ Compiler Build
License Last Commit Contributors

RiRi is a fast, secure and lightweight key-value data engine (like a caching system) built in C++23.

Roadmap

[#] Root Data Structure for the Data Store: DONE (Using `ankerl::unordered_dense::map`)
[#] Lower level functions/helpers for modifying the Data Store: DONE
[#] Custom Response System for handiling requests, error and validation: DONE
[ ] User level functions/commands for inserting/fetching the data: IN PROGRESS
[ ] First library build: IN PROGRESS
[ ] Thread Safety and Multi-threading: PLANNED NEXT
[ ] Data Persistance and Recovery