redis的hash类型如何控制过期

2012-10-15 14:12 来源:www.chinab4c.com 作者:ecshop专家

    redis的hash类型如何控制过期,很多时候,我们为了将一些ecshop数据保存在redis里面,存储一些数据组方面的东西,我们就必须考虑到使用redis的hash类型来存储信息。这样就很方便的扩展了ecshop redis存储效率问题。

    以下是控制ecshop数组存储在redis的hash数据类型中的参考方式。

$redis = new Redis();  

$redis->connect('127.0.0.1', 6379);

$redis->delete('user:1');
$redis->hMset('user:1', array('name' => 'Joe', 'salary' => 2000));
$redis->expireAt('user:1',time()+20);
print_r($redis->hMget('user:1',array('name')));
print_r($redis->hGetAll('user:1'));

我们用的就是expireAt命令。

来源:http://www.chinab4c.com