我正在开发 PHP 5.3.10、Yii v1.1.14 和 Redis 2.2.12。我正在使用 CRedisCache 进行缓存(不是扩展)。
我在下面尝试了简单的代码
Yii::app()->cache->set($name, $data, 0);
此命令将数据存储在 redis 中,但指定值的键(在 redis 中)不等于 set() 函数的第一个参数。(实际上我可以使用相同的键来检索缓存 Yii::app()->cache->get($name);
)
实际上我想要精确的 redis 键作为附加值,为了附加我使用以下代码。
Yii::app()->cache->executeCommand("APPEND",array("KEY" => $name, "DATA" => $data));
关于获取 redis 密钥的任何想法。