4 个版本 (重大变更)
0.4.0 | 2021年12月20日 |
---|---|
0.3.0 | 2021年4月14日 |
0.2.0 | 2021年4月11日 |
0.1.0 | 2021年4月8日 |
#350 在 缓存
用于 rsmc-tokio
41KB
895 代码行
rsmc-core
这提供了rsmc的核心实现,使用运行时无关的异步函数。要使用rsmc,您需要使用一个特定的运行时库来调用rsmc-core。
这仍然是一个早期实现,因此请期待一些错误和缺失的功能。如果您发现有什么不正确的地方,请打开GitHub问题(或者,更好的是,提交一个PR来修复问题!)
在1.0版本发布之前,预计会有一些重大更改。
功能
- 异步
- 由deadpool提供的连接池
- TLS支持
- 二进制协议支持
- get, multi_get
- set, multi_set
- delete, multi_delete
- add, replace
- increment, decrement
- 一致性哈希
- 支持不同的哈希算法。
- 压缩
- 支持不同的压缩算法。
lib.rs
:
这个crate为rsmc实现提供核心库,用于各种异步运行时。如果不需要压缩,可以禁用zlib
功能(默认启用。)
依赖关系
~3.5–5.5MB
~97K SLoC