プログラミング基礎中級
在庫減算
一言で言うと
注文確定と同時に在庫を減らす更新処理。
もう少し詳しく
一言で言うと
注文確定と同時に在庫を減らす更新処理。
もう少し詳しく
注文確定と同時に在庫を減らす更新処理。IT エンジニアリングの現場で頻繁に登場する概念のひとつで、関連する仕組みやベストプラクティスと合わせて理解しておくと応用が利きます。
在庫減算では、注文確定時にデータベースの在庫数を原子的に更新するトランザクション制御が不可欠です。複数の注文が同時に入った際に在庫が二重に引き落とされないよう、排他制御(行レベルロックなど)を用いて整合性を保ちます。また、在庫が0未満になることを防ぐバリデーションも合わせて実装するのが基本です。
実務でどう使うか
関連する章
Ch133 で詳しく学べます。