2014-05-21 21 views
1

我知道这可能是一个noob /愚蠢的问题,但我还没有真正找到任何答案。 我正在使用Php memcached,我的问题是。Memcache是​​否为每个用户存储缓存?

例如:

$memcache = new Memcache; 
$memcache->connect('localhost', 11211) 
       or die ("Could not connect"); 
$memcache->set('entryNonStandardVars',$nonStandardVars,false,420); 

将每个用户有个体entryNonStandardVars'键?如果没有,是否有可能单独存储缓存或每个用户缓存?使用memcache当然是

回答

1

不,确切的说是一个 memcache存储。 Memcache没有任何用户的概念。
你可以简单地存储你的数据在不同的密钥:

$memcache->set("entryNonStandardVars_$userId", ...); 
+0

可以在此我将此相同的笨。 –