cache.set(key, value, 9999999)
但这不是无限的时间......
python django memcached
(首先,我的英文不是很好,拜托了)
众所周知,memcached 提供延迟到期,并“替换”其slab 中的LRU 数据,但是我不太清楚它是如何做到这一点的。例如,如果一个slab已经满了,但是这个slab中的一些数据已经过期了,那么当数据被添加到slab时会发生什么?
据我所知,延迟过期是这样的,memcached 不会主动从每个平板中删除过期数据,而是仅在引用过期条目的键时删除过期条目。这是一种资源浪费,不是吗?
memcached lru
memcached ×2
django ×1
lru ×1
python ×1