phpredis中文手册

一、string 字符串

1.1 set

1.2 setnx(给定的key不存在成立,否则不做任何操作)

1.3 setex(key,时间,val)

相当于 $redis->set('name', 'po'); $redis->expire('name', 时间);

如果key存在,则覆盖

1.4 setrange(key,位置,value)

例子:$redis->set('name', 'hello world');

$redis->setrange('name', 6, 'redis'); //输出hello,redis

1.5 mset 同上设置一个活多个key-value

$redis->mset('name', 'po');

$redis->mset(array('name'=>'popo', 'age'=>10));

1.6 msetnx(key不能重复,否则失败)

$redis->msetnx('name', 'po');

$redis->msetnx(array('name'=>'popo', 'age'=>10)); //false key重复

1.7 append(key, value)

1.8 get(key)

1.9 mget 获取一个活多个值

$redis->mget('name');

$redis->mget(array('name', 'age'));

1.10 getrange(key, 开始位置,结束位置) 获取指定位置的字符串

1.11getset(key,value)将指定的key设置为新值并返回旧值,如果key存在但不是字符串类型,则返回错误

1.12 strlen(key)返回key对应value的长度

1.13 incr(key)key存储的值加一

1.14 incrby(key,increment)key存储的值增加increment

1.15 decr(key)key存储的值减一

1.16 decrby(key,increment)

1.17 setbit(key,位置,value)

1.18 getbit(key,位置)

二、list 链表

三、set 集合

四、zset有序集合

你可能感兴趣的:(redis)