ホームページ  >  に質問  >  本文

ローカルの win7 TP5 は Redis を使用して同時処理を実装しますか?

初心者です、購入機能を作っているのですが、商品が残り1個しかないのに2人同時に購入した場合はどうすればよいでしょうか? TP5 フレームワークを使用して Redis について数時間前に知ったばかりです。TP5 の使用方法がまったくわかりません。この状況に対処する方法はありますか? 詳細な例やアイデアがあることを願っています。私自身のアイデアは次のようなものです。キュー。2 人が同時に 1 人ずつクリックします。

に対処します。
葫芦娃平衡盘葫芦娃平衡盘2432日前1535

全員に返信(4)返信します

  • 寻觅 beyond

    寻觅 beyond2018-03-17 23:48:43

    質問の焦点は --->メッセージキューに移る必要があります。redis はそのうちの 1 つにすぎません

    返事
    0
  • 葫芦娃平衡盘

    確かに、検索してメッセージキューを見つけました。

    葫芦娃平衡盘 · 2018-03-19 10:02:48
  • sky

    sky2018-03-16 17:20:32

    商品が残り 1 つになった場合は、全員がショッピングに参加できます。実際に購入するときにデータベースを確認し、商品が不足している場合はリマインドします。

    返事
    0
  • 葫芦娃平衡盘

    最終的にはこのように解決しましたが、Redis をまだよく理解していません。実際のプロジェクト開発中にこの状況に遭遇したときに、どのように解決しましたか?理解する?

    葫芦娃平衡盘 · 2018-03-16 17:28:20
  • PHP中文网

    PHP中文网2018-03-15 15:14:48

    REDISサーバーをセットアップし、キャッシュをredisに変更します

    返事
    0
  • 葫芦娃平衡盘

    まずローカルで実行して確認したいのですが、Redisをインストールし、TPにRedisToolを追加しましたが、具体的なアイデアや方法はまだよくわかりません。

    葫芦娃平衡盘 · 2018-03-15 17:33:57
  • キャンセル返事