是否有在memcached中配置优先级的选项? (与到期时间相似)

时间:2009-06-16 09:56:54

标签: python database session caching memcached

memcached中的哈希表将在它过期时或者当内存不足时被丢弃,并且根据最近最少使用的算法选择死亡。

我们可以使用优先级提示或影响LRU算法吗?我想使用memcached来存储Web Sessions,这样我就可以使用廉价的循环法。

我需要提供Sessions Top Priority,除了他们自己的Max_Expiry,没有什么可以杀死他们(即使它是最近最少使用的)。

1 个答案:

答案 0 :(得分:1)

不是我知道的。 memcached设计得非常快速且非常简单,没有花哨的权重和优先级让它变得简单。

您不应该依赖memcache进行持久会话存储。您应该将您的会话保留在数据库中,但您可以将它们缓存在内存缓存中。这样你就可以享受这两个世界。