寫入前記錄
透過將每一個狀態變更持續寫入僅附加記錄的指令,提供耐用性保證,而無需將儲存資料結構快取到磁碟。
又稱:提交記錄
問題
即使儲存資料的伺服器機器發生故障,也需要強大的耐用性保證。一旦伺服器同意執行某個動作,即使伺服器發生故障並重新啟動,導致所有記憶體內狀態遺失,也應該執行該動作。
解決方案
將每個狀態變更儲存為硬碟上檔案中的指令。
如需更多詳細資訊,請參閱 oreilly.com 上線上電子書的第 03 章。
此模式是分散式系統模式的一部分
2023 年 11 月 23 日