skymvc开发手册之Redis缓存配置
Redis缓存设置
Redis配置文件 extends/cache/ex_cache_redis.php
<?php
<?php
class redisCache{
public static $redis;
public static $redisKey="skymvc_cache";
public static function init(){
self::$redis=new redis();
self::$redis->connect("127.0.0.1","6379");
}
public static function set($key,$val,$expire=259200){
$val=base64_encode(json_encode($val));
self::$redis->setEx(_REDIS_PRE_.$key,$expire,$val);
}
public static function get($key){
$val= self::$redis->get(_REDIS_PRE_.$key);
$val=json_decode(base64_decode($val),true);
return $val;
}
public static function delete($key){
return self::$redis->del(_REDIS_PRE_.$key);
}
}
?>