This provides a full-featured async memcached client for multiple async runtimes (currently only tokio, async-std to follow soon.)
This is still an early implementation, so expect some bugs and missing features. If you find something is wrong, please open a GitHub issue (or, even better, a PR to fix the issue!)
Expect some breaking changes before a 1.0 release.
Features:
- Async
- Connection pooling provided by deadpool
- TLS support
- Binary protocol support
- get, multi_get
- set, multi_set
- delete, multi_delete
- add, replace
- increment, decrement
- Consistent hashing
- Support for different hashing algorithms.
- Compression
- Support for different compression algorithms.
See child crates for more details