Skip to content

crestonbunch/rsmc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

rsmc

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.

Usage

See child crates for more details

About

An async memcached client in Rust

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages