redis常用操作

一。连接

1.创建一个Redis客户端

$redis = new Redis();

2.链接到一个实例,可以设置时长

$redis->connect('127.0.0.1', 6379);
$redis->connect('127.0.0.1'); // port 6379 by default
$redis->connect('127.0.0.1', 6379, 2.5); // 2.5 sec timeout.
$redis->connect('/tmp/redis.sock'); // unix domain socket.

3关闭Redis的连接实例,但是不能关闭用pconnect连接的实例

$redis->close();

二string类型是数据操作

1.get

$redis->get('key');

2.set

$redis->set('key', 'value');

3.incr, incrBy对指定的KEY的值自增1。如何填写了第二个参数,将把第二个参数自增给KEY的值。

 

$redis->incr('key1'); /* key1 didn't exists, set to 0 before the increment */
                      /* and now has the value 1  */

$redis->incr('key1'); /* 2 */
$redis->incr('key1'); /* 3 */
$redis->incr('key1'); /* 4 */
$redis->incrBy('key1', 10); /* 14 */

4.strlen返回字符串的长度。

$redis->set('key', 'value');
$redis->strlen('key'); /* 5 */

发表评论

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