
A C++ Redis driver, born to bring my experience using Redis and C++ on a opensource library.
redis3m requires hiredis and boost libraries.
First step install all required dependencies, on a Debian system you can use:
```bash sudo apt-get install libmsgpack-dev libboost-thread-dev libboost-date-time-dev libboost-test-dev libboost-filesystem-dev libboost-system-dev libhiredis-dev cmake build-essential ```
Then checkout the code and compile it ```bash git clone https://github.com/luca3m/redis3m cd redis3m cmake make sudo make install ```
See examples directory for some examples, you can compile them with:
```bash g++ <example.cpp> $(pkg-config –cflags –libs redis3m) -o <example.bin> ```
As reference you can read include files, they are pretty simple and some of them are already documented with Doxygen.
This project uses semantic versioning. In short words versions are named X.Y[.Z]. Changing X means break API changes, Y means new features without breaking old code, Z means bug fixing.