#cache #ttl #expire

ttl_cache

具有TTL(生存时间)的缓存

8个版本 (4个破坏性版本)

使用旧的Rust 2015

0.5.1 2018年10月31日
0.5.0 2018年10月29日
0.4.2 2018年4月9日
0.3.0 2017年3月12日
0.1.1 2016年10月8日

缓存 中排名 139

Download history 24021/week @ 2023-10-22 21443/week @ 2023-10-29 19152/week @ 2023-11-05 21013/week @ 2023-11-12 18121/week @ 2023-11-19 23428/week @ 2023-11-26 21963/week @ 2023-12-03 21010/week @ 2023-12-10 18860/week @ 2023-12-17 11427/week @ 2023-12-24 16983/week @ 2023-12-31 24370/week @ 2024-01-07 24093/week @ 2024-01-14 27255/week @ 2024-01-21 27011/week @ 2024-01-28 24335/week @ 2024-02-04

每月下载量 104,429
56 个crate中使用 (直接使用17个)

MIT/Apache

22KB
331

ttl_cache

Build Status Documentation

此crate提供了一个基于时间的键值FIFO缓存。当创建缓存时,会为其指定一个TTL。任何在缓存中超过此持续时间的值都被视为无效,并且不会返回。支持1.20 +


lib.rs:

此crate提供了一个基于时间的键值缓存。当插入一个项目时,会为其指定一个TTL。任何在缓存中超过其持续时间的值都被视为无效,并且不会在查找时返回。

依赖项

~49KB