CI框架下使用缓存

$this->load->driver(‘cache’);

$this->cache->memcached->is_supported();
或着
$this->cache->redis->is_supported();
问题:
要使用redis里独有的方法如 lpush 和 rpop 实现队列,那么
$this->cache->redis->lpush(‘mylist’, ‘name’);
或着
$this->cache->reids->rpop(‘mylist’);
会报错。
解决方法,可以在Cache.php中增加相应的方法,但对应的文件Cache_redis.php文件里也要增加对应的方法;
1.目录结构
2.Cache.php文件
3.Cache_redis.php文件

Published by

发表评论

电子邮件地址不会被公开。 必填项已用*标注