rust-memcache
rust-memcache is a Memcached client written in pure rust.
Install:
The crate is called memcache
and you can depend on it via cargo:
[dependencies]
memcache = "*"
Features:
- Binary protocal
- TCP connection
- UDP connection
- UNIX Domain socket connection
- Automatically compress
- Automatically serialize to JSON / msgpack etc.
- Typed interface
- Mutiple server support with custom key hash algorithm
Basic usage:
// create connection with to memcached server node:
let mut client = new.unwrap;
// flush the database
client.flush.unwrap;
// set a string value
client.set.unwrap;
// retrieve from memcached
let value: String = client.get.unwrap;
assert!;
License
MIT