一個訂單操作,購買商品。 要同時減少用戶積分,插入訂單。 同在一個庫裡可以為積分錶加上悲觀鎖定鎖定,防止並發產生資料被多次讀取。 現在用HTTP請求了積分服務,訂單服務,如何用上鎖呢?來防止減少積分為負數
==================項目是分的服務,積分服務,訂單服務 。資料庫也是分開的。鎖用不了
可以使用事務機制
積分可以用redis做
這個你要考慮到會不會產生並發的問題,如果有並發問題,建議放隊列+事物來處理。
可以使用事務機制
積分可以用redis做
這個你要考慮到會不會產生並發的問題,如果有並發問題,建議放隊列+事物來處理。