美文网首页我爱编程
PHP操作redis基本操作

PHP操作redis基本操作

作者: Chting | 来源:发表于2018-03-23 17:07 被阅读0次

    简单字符串存储 string

    Redis::set('name', 'Taylor');

    $test = Redis::get('name'); 

    echo  $test;

    //输出 Taylor

    复杂字符串存储 Hash

    Redis::hset('user','user1',json_encode(['a'=>'1111','b'=>'22222222']));

    $user1 = Redis::hget('user','user1');

    echo "";print_r(json_decode($user1,true));

    //输出 Array ( [a] => 1111 [b] => 22222222 )

    队列list

    //进队列

    $strQueueName = 'Test_bihu_queue'; 

    Redis::rpush($strQueueName, json_encode(['uid' => 1,'name' => 'Job']));

    Redis::rpush($strQueueName, json_encode(['uid' => 2,'name' => 'Tom']));

    Redis::rpush($strQueueName, json_encode(['uid' => 3,'name' => 'John']));

    //查看队列

    $strCount = Redis::lrange($strQueueName, 0, -1);

    echo "当前队列数据为: "; print_r($strCount);

    //出队列

    Redis::lpop($strQueueName);

    相关文章

      网友评论

        本文标题:PHP操作redis基本操作

        本文链接:https://www.haomeiwen.com/subject/xcqxcftx.html