5 个版本 (破坏性更新)
0.5.0 | 2022 年 9 月 5 日 |
---|---|
0.4.0 | 2022 年 4 月 4 日 |
0.3.0 | 2022 年 2 月 11 日 |
0.2.0 | 2021 年 10 月 29 日 |
0.1.0 | 2021 年 10 月 7 日 |
#9 in #bb8-connection
1,743 每月下载量
46KB
1K SLoC
vmemcached
vmemcached 是一个用纯 Rust 编写的 memcached 客户端。
安装
该软件包名为 vmemcached
,您可以通过 cargo 依赖它
[dependencies]
vmemcached = "0.5"
特性
- ASCII 协议
- 键被解释为 u8(字节)的切片
- 值接受实现 Serialize 并使用 serde_json 软件包存储为 JSON
- 不支持:由于 JSON 和压缩,不支持 increment/decrement/append/prepend/gets 操作
- 特性:"compress" 启用 Brotli 编码/解码
- Tokio
- bb8 异步连接池
- Nom 解析 memcached ASCII 协议
开发
开始
make test
许可证
MIT
lib.rs
:
Vinted Rust memcache
依赖
~9–20MB
~328K SLoC