multi(); //插入数据 $redis->hSet("w">
当前位置:Gxlcms > PHP教程 > 关于秒杀抢购中reids的使用

关于秒杀抢购中reids的使用

时间:2021-07-01 10:21:17 帮助过:30人阅读

伪代码:
get("watchKey");
$total = 100;   //数量
if($watchKey < $total){
    $redis->watch("watchKey");
    $redis->multi();

    //插入数据
    $redis->hSet("watchList","user_id_".$user_id_, $data);
    $redis->set("watchKey",$watchKey++);
    $result = $redis->exec();
    if($result){
        echo "抢购成功!
"; if(function_exists("fastcgi_finish_request")){ fastcgi_finish_request(); processData($data); }else{ $watchList = $redis->hGetAll("watchList"); //Async Processing; } }else{ echo "手气不好"; die; } } ?>

以上就介绍了关于秒杀抢购中reids的使用,包括了方面的内容,希望对PHP教程有兴趣的朋友有所帮助。

人气教程排行