18个版本
0.8.0 | 2024年6月6日 |
---|---|
0.7.0 | 2023年12月29日 |
0.6.4 | 2022年5月27日 |
0.6.2 | 2022年3月21日 |
0.1.0 | 2019年3月17日 |
在数据库接口中排名#208
33,520次每月下载
在bb8-memcached中使用
28KB
559 行
memcache-async
memcache-async是异步memcached客户端的实现。
安装
该包名为memcache-async
,您可以通过cargo依赖它
[dependencies]
memcache-async = "0.7"
特性
该包实现了任何实现AsyncRead + AsyncWrite
的流的协议。
- 二进制协议
- ASCII协议
- TCP连接
- UDP连接
- UNIX域套接字连接
- 自动压缩
- 自动序列化为JSON / msgpack等。
- 类型接口
- 支持多个服务器,并带有自定义密钥哈希算法
- SASL权威(明文)
基本用法
该包使用字节切片作为值,调用者如果需要应实现反序列化。请参阅示例了解用法。例如,在本地启动一个memcached实例后,可以运行以下示例代码
cargo run --example tcp-simple 127.0.0.1:11211
许可协议
MIT
依赖项
~1MB
~15K SLoC