redis預扣庫存如何補償?
需要用代碼補償,很簡單,就是個逆向思維,在每次redis執行進行回滾之前,校驗一下redis售出庫存==真實售出庫存,如果發現 redis售出庫存!=真實售出庫存,這時候先重置預扣減庫存為真實售出庫存,在進行回滾就實現了redis預扣減的最終一致性。
redis預扣庫存如何補償?
需要用代碼補償,很簡單,就是個逆向思維,在每次redis執行進行回滾之前,校驗一下redis售出庫存==真實售出庫存,如果發現 redis售出庫存!=真實售出庫存,這時候先重置預扣減庫存為真實售出庫存,在進行回滾就實現了redis預扣減的最終一致性。