1 回答

TA貢獻(xiàn)2016條經(jīng)驗(yàn) 獲得超9個(gè)贊
我覺(jué)得還是放數(shù)據(jù)庫(kù)里比較好,因?yàn)槟阌泻芏嗟胤揭L問(wèn)數(shù)據(jù)庫(kù),正好這里可以復(fù)用那些方法
放到單獨(dú)XML文件里一樣沒(méi)優(yōu)勢(shì),如果放web.config里,這個(gè)文件大了看著不爽不說(shuō),還有可能影響性能,而且每次修改web.config都會(huì)導(dǎo)致站點(diǎn)重啟,很郁悶的一種做法
PS:這種設(shè)置數(shù)據(jù)一般不怎么變化,所以可以考慮放到數(shù)據(jù)庫(kù)里,然后當(dāng)?shù)谝粋€(gè)人訪問(wèn)時(shí)就讀取進(jìn)來(lái),加到緩存里,緩存可以設(shè)置較長(zhǎng)的時(shí)間,這樣性能也就有保證了。當(dāng)設(shè)置修改后,可以程序設(shè)置刷新緩存,也可以等幾分鐘到自動(dòng)過(guò)期,幾分鐘讀取一次數(shù)據(jù)庫(kù),相對(duì)來(lái)說(shuō),這點(diǎn)壓力和沒(méi)有是一樣的
反正你放XML文件里也是加載到緩存里,總不能太多IO吧,所以還是數(shù)據(jù)庫(kù)好了,XML文件還不如數(shù)據(jù)庫(kù)容易管理
- 1 回答
- 0 關(guān)注
- 426 瀏覽
添加回答
舉報(bào)