PHP中使用pipeline批量刪除

    public function  test()
    {
        $redis = new Redis();
        $redis->connect('127.0.0.1', 6379, 30);

        $redis->hMset('aa',[1,2,3,4,5,6,7,8,9,10]);
        $len = $redis->hlen('aa');

        // pipelinepi操作
        echo time();
        echo "<br>";
        $redis->pipeline();
        for ($i = 0; $i < $len; $i++) {
            $redis->hdel('aa',$i);
        }
        $redis->exec();
        echo time();
        echo "<br>";

        var_dump($redis->hget('aa',0));die;
    }

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章