我有下面这个方法给我一个类别内的产品的计数。我想在我的redis服务器中缓存计数。我能够做到这一点,但我不确定如何破解缓存,我的概念还不清楚。任何帮助或想法,将不胜感激。用mysql,php和redis缓存noob
public static function products(){
$prods = $this>getProducts();
$Count = count($prods);
if($Count){
// save the count to redis
$redis->saveCount($count);
}
}
我什么时候打了SQL数据库($prods = $this>getProducts();
)来获取计数,当我刚刚从Redis的得到它?另外,我该如何知道何时该做什么以及何时在redis中破坏旧记录?
感谢
你是什么意思“胸部缓存”?有什么样的黑帮高速缓存在外面漫游?或者你只是想让页面不缓存? – Matt 2012-08-03 18:26:12
我想我会去与gangsta选项...但现在考虑它,让我们说我想php逻辑打mysql ...哎呀“打”是一个黑手党郎太:)? – Autolycus 2012-08-03 18:53:36
我认为你要找的是无缓存头。这里是相关的[PHP文档](http://php.net/manual/en/function.header.php)。只需做一个ctrl + f“缓存” – Matt 2012-08-03 18:56:57