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

Download history 321/week @ 2024-04-11 566/week @ 2024-04-18 491/week @ 2024-04-25 365/week @ 2024-05-02 499/week @ 2024-05-09 470/week @ 2024-05-16 322/week @ 2024-05-23 247/week @ 2024-05-30 284/week @ 2024-06-06 234/week @ 2024-06-13 297/week @ 2024-06-20 404/week @ 2024-06-27 259/week @ 2024-07-04 571/week @ 2024-07-11 668/week @ 2024-07-18 197/week @ 2024-07-25

1,743 每月下载量

MIT 许可证

46KB
1K SLoC

vmemcached

CI

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