サンプルアプリケーション
アプリケーションの概要
Transactd PHP ORMで実際に販売管理アプリケーションを作成してみましょう。このサンプルは、複雑なトランザクションをどのように構築するかに焦点を当てています。特にレコードロック・読み取り一貫性・更新競合など、ミッションクリティカルなポイントについては詳しく解説します。
サンプルでは売上を記録すると同時に、在庫を増減させ、日計テーブルに1日の売上合計などを記録します。日計テーブルはバッチ処理で集計するのではなく、伝票保存と同時に記録しリアルタイムな集計を行います。