導航:首頁 > 數據分析 > 數據結構容錯技術有哪些

數據結構容錯技術有哪些

發布時間:2023-08-25 04:01:51

Ⅰ 冗餘 和 容錯 的區別

區別:容錯主要依靠冗餘設計來實現,它以增加資源的辦法換取可靠性。由於資源的不同,冗餘技術分為硬體冗餘、軟體冗餘、時間冗餘和信息冗餘。


硬體冗餘是通過硬體的重復使用來獲得容錯能力。
軟體冗餘的基本思想是用多個不同軟體執行同一功能,利用軟體設計差異來實現容錯。


信息冗餘是利用在數據中外加的一部分信息位來檢測或糾正信息在運算或傳輸中的錯誤而達到容錯。在通信和計算機系統中,常用的可靠性編碼包括:奇偶校驗碼、循環冗餘碼CRC、漢明碼等。


時間冗餘是通過消耗時間資源來實現容錯,其基本思想是重復運算以檢測故障。按照重復運算是在指令級還是程序級分為指令復執程序復算。指令復執當指令執行的結果送到目的地址中,如果這時有錯誤恢復請求信號,則重新執行該指令。

程序復算常用程序滾回技術。例如將機器運行的某一時刻稱作檢查點,此時檢查系統運行的狀態是否正確,不論正確與否,都將這一狀態存儲起來,一旦發現運行故障,就返回到最近一次正確的檢查點重新運行。


冗餘設計可以是元器件級的冗餘設計,也可以是部件級的、分系統級的、或系統級的冗餘設計。冗餘要消耗資源,應當在可靠性與資源消耗之間進行權衡和折衷。
容錯系統工作過程包括自動偵測、自動切換、自動恢復。

Ⅱ 在大數據中,數據存儲容錯技術包括哪幾類呢

1.磁碟鏡像和磁碟雙工
2.基於RAID的磁碟容錯
3.基於集群的數據容錯

閱讀全文

與數據結構容錯技術有哪些相關的資料

熱點內容
結構體關系圖工具 瀏覽:771
縣城如何創新網站 瀏覽:822
共享文件夾圖標下載 瀏覽:533
高級落地音箱製作教程 瀏覽:761
oracle查詢一個資料庫多少表格 瀏覽:368
提取多個文件夾內文件 瀏覽:569
安卓wifi優化代碼 瀏覽:149
個人的網路視頻聊天室 瀏覽:350
java圖片填滿 瀏覽:265
數據挖掘專業哪個學校 瀏覽:28
樂色管家app怎麼升級 瀏覽:379
移動4g卡網路 瀏覽:594
win7驅動文件夾在哪裡 瀏覽:435
word列印時背景 瀏覽:260
刪除谷歌瀏覽器緩存文件夾 瀏覽:18
文件夾的標簽模板 瀏覽:979
ios921升級 瀏覽:721
數據轉文本怎麼操作 瀏覽:810
電腦隱藏u盤文件病毒 瀏覽:31
dubbojava啟動 瀏覽:921

友情鏈接