什么是不可變對(duì)象?
屬性變更時(shí)必須新建對(duì)象的對(duì)象,如String,已有“String str=‘a(chǎn)bc’”,再次賦值“str=‘efg’”,此時(shí)新建一個(gè)String對(duì)象存儲(chǔ)“efg”,str指向這個(gè)新建的對(duì)象。
基本數(shù)據(jù)類(lèi)型的包裝類(lèi)以及String類(lèi)的對(duì)象都是不可變對(duì)象。
不可變對(duì)象和可變對(duì)象有什么區(qū)別?
對(duì)象的內(nèi)容可變,而不可變對(duì)象是指內(nèi)容不可變。
不可變對(duì)象存儲(chǔ)可以抵御哪些威脅?
不變性是抵御勒索軟件的最佳防御措施之一。如果發(fā)生勒索軟件攻擊,企業(yè)可以簡(jiǎn)單地將數(shù)據(jù)回滾到攻擊前的狀態(tài)即可。
對(duì)于數(shù)據(jù)不變性,盡管勒索軟件是討論最多的威脅,但不可變對(duì)象存儲(chǔ)也可以防止其他威脅。例如,它可以防止用戶(hù)意外或故意嘗試刪除文件。同樣,如果用戶(hù)不小心用錯(cuò)誤數(shù)據(jù)覆蓋了文件(或文件中的數(shù)據(jù)),那么IT可以輕松找回文件的先前版本。
不可變對(duì)象存儲(chǔ)的缺點(diǎn)
存儲(chǔ)不變性導(dǎo)致每個(gè)新版本在對(duì)象的保留期限內(nèi)都被保留。由于額外的數(shù)據(jù)存儲(chǔ),數(shù)據(jù)保留方法可能會(huì)增加企業(yè)的存儲(chǔ)成本,并且企業(yè)無(wú)法刪除以前的版本。
不變性通常是不可逆的動(dòng)作。如果管理員意外啟用數(shù)據(jù)不變性或查看其工作原理,他們可能無(wú)法將其關(guān)閉。
不變性可能不適用于具有高變化率的數(shù)據(jù)。在極端情況下,系統(tǒng)可能無(wú)法跟上變化的步伐。
整合自:wilburn、ybf&yyj的博客園、TechTarget中國(guó)
編輯:jq
-
數(shù)據(jù)
+關(guān)注
關(guān)注
8文章
7335瀏覽量
94755 -
軟件
+關(guān)注
關(guān)注
69文章
5332瀏覽量
91575 -
對(duì)象存儲(chǔ)
+關(guān)注
關(guān)注
0文章
69瀏覽量
12466
發(fā)布評(píng)論請(qǐng)先 登錄
超低失真中頻雙路可變增益放大器AD8376:特性、應(yīng)用與設(shè)計(jì)指南
深入解析AD8367S可變增益放大器:特性、應(yīng)用與設(shè)計(jì)要點(diǎn)
1710-1950 MHz 可變增益放大器 skyworksinc
695 至 866 MHz 可變增益放大器 skyworksinc
2110-2170 MHz 可變增益放大器 skyworksinc
2620-2690 MHz 可變增益放大器 skyworksinc
791 至 821 MHz 可變增益放大器 skyworksinc
2000-2230 MHz 可變增益放大器 skyworksinc
1710 至 2020 MHz 數(shù)字可變增益低噪聲放大器 skyworksinc
請(qǐng)問(wèn)怎么用HRTIM輸出可變占空比的PWM?
物理不可克隆功能的工作原理和益處
3.0 – 3.8 GHz,20 dB 可變電壓衰減器 skyworksinc
高 IIP3 2.1 至 3.1 GHz 電壓控制可變衰減器 skyworksinc
高 IIP3、2.6 至 5.0 GHz 電壓控制可變衰減器 skyworksinc
什么是不可變對(duì)象 不可變對(duì)象存儲(chǔ)可以抵御哪些威脅
評(píng)論