同時にデータベースも求められますが、どのように対応すればよいのでしょうか
教えてください。
商品購入サイトには在庫が 10 個しかありません。このとき、A、B、C はそれぞれ 4 個の商品を購入し、同時に出品しました。プログラムはこれをどのように処理すべきでしょうか?データベースはトランザクションか何かを行う必要がありますか?もっと良い方法があればアドバイスをお願いします。
-----解決策---------トランザクション処理。とても本当です。
------解決策----------------------これにはトランザクション処理が必要です(笑)。そうしないと在庫がマイナスになってしまいます。
------解決策----------------------トランザクション処理に innodB を使用する
------解決策----------------------本当ですか?
方法を教えてください
-----解決策------------時間順に並べ替え、最初に購入します 注文が最初に発送される場合は、最後の人の注文は失敗し、在庫が 2 個残っている場合は、直接確認することができます。
------解決策---------