This is a version of Redis created in C++.
Capabilities include:
- Traditional Redis command (PING, ECHO, SET, GET)
- RBD File Persistence
- Multi-Replica propagation with complete handshake
- Streams through the XADD, XRANGE, and XREAD commands
- Transactions with MULTI, EXEC, and DISCARD
- Complete Lists with RPUSH, LPUSH, LRANGE, LLEN, LPOP, and BLPOP
- Publisher-Subscriber Model
- Full Sorted Sets ZADD, ZRANK, ZRANGE, ZSCORE, and ZREM
- Geo-location commands to process coordinates such as GEOADD, GEOPOS, GEOSEARCH, and GEODIST