前言
- 本文的 Python 3.8 实用
- LRU: least recently used,最近起码应用
functools.lru_cache
- 官网规范库: functools.lru_cache
- 给
lru_cache
减少生命周期治理: https://stackoverflow.com/que...
cachetools
- pypi: https://pypi.org/project/cach...
- github: https://github.com/tkem/cache...
- 文档: https://cachetools.readthedoc...
cachetools v4.2.1 已实现缓存机制
FIFO: First In First Out,先进先出LFU: Least Frequently Used,最小频率应用,淘汰一段时间内应用次数起码的LRU: Least Recently Used,最近起码应用,淘汰最长工夫没有被应用的MRU: Most Recently Used,(淘汰)最近最多应用RR: Random Replacement,随机替换TTL: time-to-live,每个条目按生存工夫淘汰
qbit snap