分佈式系統如何保證數據一致性

場景:系統被分爲兩大服務,用戶服務模塊(A)、訂單系統服務(B)。下單後給用戶返積分。兩個系統分管各自的數據庫。php 方案一:該方案屬於最終一致性類型。主要分兩個點——消息發送端保證消息可以成功的發出去、消息接受端保證接受到消息後能順利的處理消息。操做思路:一、消息發送端:在本地服務創建一個記錄發送消息的表。在用戶下單的同時在表中插入一條記錄標識爲待發送的消息。將消息發送到消息隊列,並將表中的狀
相關文章
相關標籤/搜索