首頁  >  問答  >  主體

php - 一個操作請求多個服務如何確保資料的安全?

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

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

我想大声告诉你我想大声告诉你2727 天前824

全部回覆(3)我來回復

  • 我想大声告诉你

    我想大声告诉你2017-05-25 15:10:18

    可以使用事務機制

    回覆
    0
  • 迷茫

    迷茫2017-05-25 15:10:18

    積分可以用redis做

    回覆
    0
  • 巴扎黑

    巴扎黑2017-05-25 15:10:18

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

    回覆
    0
  • 取消回覆