5个版本
0.2.1 | 2020年12月27日 |
---|---|
0.2.0 | 2020年12月27日 |
0.1.2 | 2020年12月27日 |
0.1.1 | 2020年12月8日 |
0.1.0 | 2020年12月8日 |
#1529 in 数据结构
10KB
164 行
elaru: 一个简单、快速且安全的LRU(最近最少使用)缓存。
elaru
在插入、获取和移除最近最少使用项时仍然达到O(1)性能,同时避免了所有不安全操作。fnv
特性也提供给了那些寻求更小键大小上更好性能的用户。
查看文档以获取示例和更多详情。
致谢:这个crate受到uluru的极大启发,它是来自servo的no_std lru实现。
lib.rs
:
一个简单、快速且安全的LRU(最近最少使用)缓存。
elaru
在插入、获取和移除最近最少使用项时仍然达到O(1)性能,同时避免了所有不安全操作。fnv
特性也提供给了那些寻求更小键大小上更好性能的用户。
更多详情请参见LRUCache
文档。