2024-04-26 14:01:51 发布
网友
python中是否有只保存最近访问过的键的字典。具体地说,我在字典中缓存相对较大的数据块,并且我正在寻找一种方法来防止字典的大小膨胀,并将其放到很久以前才被访问过的变量中[例如,只保留最近访问的1000个键-当添加新键时,删除最长时间之前访问的密钥]。在
我怀疑这不是标准字典类的一部分,但我希望有类似的东西。在
听起来你想要一个最近使用最少的(LRU)缓存。 这里已经有一个Python实现:https://pypi.python.org/pypi/lru-dict/
这是另一个:https://www.kunxi.org/blog/2014/05/lru-cache-in-python/
听起来你想要一个最近使用最少的(LRU)缓存。 这里已经有一个Python实现:https://pypi.python.org/pypi/lru-dict/
这是另一个:https://www.kunxi.org/blog/2014/05/lru-cache-in-python/
相关问题 更多 >
编程相关推荐