我如何使这个查询适用于memcached?

时间:2012-03-12 23:30:40

标签: php mysql memcached

首先,我想添加要在ps_pagination中使用的memcached http://phpsense.com/2007/php-pagination-script/

我需要使用memecached进行两个查询。我得到了第一个罚款。另一个是这样做的:

$rs = @mysql_query($this->sql . " LIMIT {$this->offset}, {$this->rows_per_page}" );

当然,您可以将{$this->offset}{$this->rows_per_page}视为数字。

所以我想做一些像

这样的事情
$rs = $this->memcache->get($this->key) 

从{$ this-> offset}到{$ this-> rows_per_page};

我有办法做到这一点吗?

1 个答案:

答案 0 :(得分:0)

您可以创建查询的哈希并将其存储为密钥,这就是我通常所做的。

所以如果我在memcache中找到了什么,我会返回结果,如果不是,我运行查询并将其保存到memcache中