0.1.1 |
|
---|---|
0.1.0 |
|
#16 in #recently
44KB
857 行
TLRU - 时间感知最近最少使用缓存
本包提供了两个缓存
FixedCapacity
,这是一个具有固定容量和生命周期的 TLRU 缓存FlexibleCapacity
,这是一个条目在一段时间后会被移除的缓存
警告 - 这里可能有龙
- 高度实验性,使用风险自负。
- API 可能会更改。
lib.rs
:
TLRU 实现了一个时间感知最近最少使用缓存。
TLRU 是一种缓存算法,如果满了,就会移除最少访问的条目。在 TLRU 中,缓存条目具有有限的生命周期,这意味着即使缓存没有满,条目也可能被移除。在此实现中,访问缓存条目不会修改其生命周期。