1. モール ユーザーが商品を購入して注文を生成したら、モールの在庫を変更します。このとき、最初にデータベース データを直接変更するか、商品の在庫値をキャッシュする必要があります。その後、キャッシュされた値をグローバルに変更し、特定の時間までデータベースに書き込みますか?
2. 同時処理をロックする方法
天蓬老师2017-05-16 13:05:36
アクセス量が多い場合、データベースの読み書き操作を頻繁に行うのは良くありませんので、キャッシュ層を使用し、キューを使用して一括更新することをお勧めします。
ロックの問題に関しては(具体的な提案はありませんが)、私は基本的に悲観的なロックを採用します。 。 。