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

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

像陌陌這樣的產(chǎn)品,后臺如何設(shè)計(jì)緩存??具體的問題大神請點(diǎn)擊里面,標(biāo)題一下說不清楚

像陌陌這樣的產(chǎn)品,后臺如何設(shè)計(jì)緩存??具體的問題大神請點(diǎn)擊里面,標(biāo)題一下說不清楚

慕哥9229398 2019-04-16 20:25:45
我們最近在做一款跟陌陌類似的軟件。由于數(shù)據(jù)庫已經(jīng)跟不上形勢了,所以不得不加緩存。但是這里就出現(xiàn)一個疑惑了。對于一般的APP來說,每一個人所看見的內(nèi)容是一樣的,這樣將這些數(shù)據(jù)直接放到緩存里面就好了。但是比如陌陌。附近的人,每一個人所看見的附近的人是不一樣的。每一個人所看見的數(shù)據(jù)都不一樣,該如何加載緩存?還是管你一不一樣,只要用戶要看見,就把數(shù)據(jù)加載到緩存里面嗎?總的就是說,像陌陌這樣附近的人,如果是你來設(shè)計(jì)緩存策略,你該如何設(shè)計(jì)?????????
查看完整描述

2 回答

?
白豬掌柜的

TA貢獻(xiàn)1893條經(jīng)驗(yàn) 獲得超10個贊

先說說你理解的“緩存”到底是什么吧。
如果你覺得緩存是一個神奇的能加快程序運(yùn)行的東西,那么我得給你提個醒,這個“神奇”是有成本的,而且你不一定付得起。
                            
查看完整回答
反對 回復(fù) 2019-04-16
?
梵蒂岡之花

TA貢獻(xiàn)1900條經(jīng)驗(yàn) 獲得超5個贊

一般來說,當(dāng)你決定使用緩存的時(shí)候,有幾個點(diǎn)是你必須先考慮的.
1)數(shù)據(jù)對時(shí)效性不敏感.
2)性能瓶頸在于數(shù)據(jù)庫的io上面
3)中間數(shù)據(jù),并非最終數(shù)據(jù)
嚴(yán)格意義上說,附近的人本身對時(shí)效性是不敏感的.而且這些數(shù)據(jù)應(yīng)該是屬于中間數(shù)據(jù),并非最終應(yīng)該入庫的.即使有一定的丟失,或者顯示為空,應(yīng)該也能接受是么?
在不考慮成本的情況下,可以直接丟緩存.但是對于緩存的利用率,以及命中率情況,就要以實(shí)際情況的調(diào)用情況來看.
如果本身附近的人,點(diǎn)擊量本身就很小的情況下,是有可能不做緩存的.
緩存設(shè)計(jì)還得以你具體的業(yè)務(wù)情況來做考量.
                            
查看完整回答
反對 回復(fù) 2019-04-16
  • 2 回答
  • 0 關(guān)注
  • 298 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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