第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

緩存與會(huì)話的優(yōu)勢(shì)

緩存與會(huì)話的優(yōu)勢(shì)

呼啦一陣風(fēng) 2019-11-29 09:29:08
在會(huì)話和緩存中存儲(chǔ)數(shù)據(jù)表有什么區(qū)別??jī)?yōu)點(diǎn)和缺點(diǎn)是什么?因此,如果它是一個(gè)簡(jiǎn)單的搜索頁面,它會(huì)在數(shù)據(jù)表中返回結(jié)果并將其綁定到gridview。如果用戶'a'搜索和用戶'b'搜索,最好將其存儲(chǔ)在Session中,因?yàn)槊總€(gè)用戶很可能會(huì)有不同的結(jié)果,或者我是否仍可以將他們的每個(gè)搜索存儲(chǔ)在Cache中,或者沒有意義,因?yàn)榇嬖谥挥幸粋€(gè)緩存。我想基本上我想說的是緩存將被覆蓋。
查看完整描述

3 回答

?
楊__羊羊

TA貢獻(xiàn)1943條經(jīng)驗(yàn) 獲得超7個(gè)贊

AFAIK,主要區(qū)別在于會(huì)話是每個(gè)用戶,而緩存將用于應(yīng)用程序范圍的項(xiàng)目。


如在其他答案中所述,您可以將每個(gè)用戶的信息存儲(chǔ)在緩存中,只要您提供密鑰(通過會(huì)話或cookie)即可。然后,您將有更多控制權(quán)來使緩存中的項(xiàng)目過期,并對(duì)其設(shè)置依賴關(guān)系。因此,如果所討論的DataTable會(huì)定期更改,則緩存可能是一個(gè)適當(dāng)?shù)倪x擇。否則,如果是靜態(tài)會(huì)話,則可能更合適。史蒂文·史密斯(Steven Smith)有一個(gè)關(guān)于dnrtv緩存的出色視頻,值得一看。


這實(shí)際上取決于您要實(shí)現(xiàn)的目標(biāo),獲得的時(shí)間。關(guān)于在應(yīng)用程序中存儲(chǔ)狀態(tài)的方式,還有其他一些可供考慮的選擇。根據(jù)表的大小,您可以考慮將狀態(tài)存儲(chǔ)在cookie中(如果是敏感信息,則將其加密)?;蛘?,如果它是應(yīng)用程序范圍的數(shù)據(jù),則在頁面或類上冷使用靜態(tài)字段。也有Application對(duì)象。


更新:我認(rèn)為您必須問自己的關(guān)鍵問題是誰應(yīng)該看到此數(shù)據(jù)。


Are they going to access the data frequently?  

(不,不要打擾)。


Is it going to change?  

(否,請(qǐng)使用靜態(tài)字段或應(yīng)用程序)。


Is it acceptable for user a and user b to see the same results?  

(不,將緩存與包含用戶名和搜索詞的鍵一起使用。)。

(是的,請(qǐng)使用搜索詞的鍵來使用緩存)。


不過,老實(shí)說,如果您的開發(fā)進(jìn)度不理想,我會(huì)考慮將緩存/狀態(tài)問題推遲到以后的日期-您甚至可能不需要它。


性能調(diào)整的前三個(gè)規(guī)則是:1.測(cè)量,2.測(cè)量更多。3.再次測(cè)量...


查看完整回答
反對(duì) 回復(fù) 2019-11-29
  • 3 回答
  • 0 關(guān)注
  • 441 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)