Discuz! Board

 找回密碼
 立即註冊

QQ登入

只需一步,快速開始

搜尋
熱搜: 活動 交友 discuz
檢視: 175|回覆: 0

除了假設其域物件之外

[複製連結]

1

主題

1

帖子

7

積分

新手上路

Rank: 1

積分
7
發表於 2023-10-28 13:48:30 | 顯示全部樓層 |閱讀模式
本帖最後由 tegof59756 於 2023-10-30 18:37 編輯

如果需要的話,還需要假設每個域物件負責通過登入資料庫讀取資料來初始化自身。如有必要,“init”訊息集可以建立新物件,或者簡單地驗證記憶體中現有的物件。一旦啟動,結果就是先前定義的用例。CatalogDA 和 ProductDA這兩個類是訪問資料的類。

其中傳送到目錄物件的訊息僅標識所需的目錄。Catalog 物件讀取資料庫,即訪問 CatalogDA 物件,以獲取所有分散式可靠性協議通過以下方式維護原子性和永續性屬性:(a) 確保在  印尼電話號碼錶  不同站點執行的事務的所有操作成功完成(稱為 commit )或沒有一個成功完成(稱為 abort ),以及( b )確保已提交事務對資料庫所做的修改不會出現故障。





第一個需要原子提交協議(請參閱提交協議),而第二個需要恢復協議。 最常見的原子提交協議是兩階段提交(2PC),其中事務分兩步提交:首先輪詢已執行事務的所有站點以確保它們已準備好提交,然後指示它們實際提交事務(請參閱兩階段提交)。結果是在執行事務的每個站點上進行統一的承諾(或中止)。 恢復協議與原子承諾協議相反。它們確保系統在發生故障後可以恢復到一致的狀態。



回覆

使用道具 舉報

您需要登入後才可以回帖 登入 | 立即註冊

本版積分規則

Archiver|手機版|小黑屋|DiscuzX

GMT+8, 2025-7-9 05:33 , Processed in 0.012682 second(s), 18 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回復 返回頂部 返回列表