1.使用Redis类
use IlluminateSupportFacadesRedis;
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
|
//设置指定 key 的值(覆盖老的value) Redis::setex( 'key' , 'value' ); //设置指定 key 的值(如果存在不覆盖老的value并且返回false) Redis::setnx( 'key' , 'value' ); //设置指定 key 的值并且带时长(覆盖老的value),单位是秒 Redis::setex( 'key' ,100, 'value' ); //获得指定 key 的值 Redis::get( 'key' ); //删除key Redis::del( 'key' ); //判断是否存在key Redis::exists( 'key' ); //如果value是数字可以自增一 Redis::incr( 'key' ); //如果value是数字可以自增给定的增加量 Redis::incrby( 'key' , 'number' ); //如果value是数字可以自增给定的浮点增加量 Redis::incrbyfloat( 'key' , 'number' ); //如果value是数字可以自减一 Redis::decr( 'key' ); //如果value是数字可以自减给定的减量值 Redis::decrby( 'key' , 'number' ); //如果 key 已经存在并且是一个字符串, APPEND 命令将 value 追加到 key 原来的值的末尾 Redis::append( 'key' , 'value' ); |