DiceDB Unofficial Rust SDK
DiceDB is an open-source, fast, reactive, in-memory database optimized for modern hardware. The source code for DiceDB can be found in the DiceDB Github repository.
[!WARNING] This SDK project is under active development without any stable API yet. A base implementation is made to support all operations of DiceDB.
Getting Started
DiceDB must be running to use the SDK, read more at the DiceDB Getting Started.
A local container can be started with:
Add the SDK as depedency to your Rust project.
A Simple examples of how to use the sdk:
More examples of programs using the SDK can be found in the examples.
Development
To contribute and develop the SDK, the following pre-requisites are needed to build and test the project:
Clone the repository and remember to checkout the protos submodule.
Build with:
Run tests with:
Run benchmarks with: