php - 一個操作請求多個服務如何確保資料的安全?
我想大声告诉你
我想大声告诉你 2017-05-25 15:08:18
0
3
799

一個訂單操作,購買商品。
要同時減少用戶積分,插入訂單。
同在一個庫裡可以為積分錶加上悲觀鎖定鎖定,防止並發產生資料被多次讀取。
現在用HTTP請求了積分服務,訂單服務,如何用上鎖呢?來防止減少積分為負數

==================
項目是分的服務,積分服務,訂單服務 。資料庫也是分開的。鎖用不了

我想大声告诉你
我想大声告诉你

全部回覆(3)
我想大声告诉你

可以使用事務機制

迷茫

積分可以用redis做

巴扎黑

這個你要考慮到會不會產生並發的問題,如果有並發問題,建議放隊列+事物來處理。

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!