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

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

高并發(fā)的后臺(tái)如何處理數(shù)據(jù)庫(kù)的更新與插入操作

高并發(fā)的后臺(tái)如何處理數(shù)據(jù)庫(kù)的更新與插入操作

哈士奇WWW 2019-02-24 14:27:32
今天忽然想到一個(gè)問(wèn)題對(duì)于高并發(fā)條件下,后臺(tái)對(duì)數(shù)據(jù)的更新和實(shí)例化是怎么進(jìn)行的? 1、直接插入數(shù)據(jù)庫(kù),然后更新緩存?這樣這個(gè)更新操作將會(huì)有IO阻塞風(fēng)險(xiǎn)吧、 2、直接更新緩存,然后使用消息隊(duì)列更新數(shù)據(jù)庫(kù)?只能延緩IO阻塞,并不能避免 3、直接更新緩存,定時(shí)批量更新數(shù)據(jù)庫(kù)這樣IO的問(wèn)題是解決了,但是數(shù)據(jù)在緩存里感覺(jué)很慌。 也沒(méi)實(shí)踐過(guò)真正的高并發(fā)系統(tǒng),這種情況怎么解決? ----------補(bǔ)充---------- 總結(jié)一下 就是已知直接插入和更新數(shù)據(jù)庫(kù)將面臨IO阻塞的風(fēng)險(xiǎn),那么將數(shù)據(jù)最終實(shí)例化到數(shù)據(jù)庫(kù)的過(guò)程是怎么樣的。
查看完整描述

6 回答

?
汪汪一只貓

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

寫操作時(shí)無(wú)法直接避免的,如果你總在考慮“極端情況”那么就會(huì)忽略問(wèn)題的重點(diǎn)。

查看完整回答
反對(duì) 回復(fù) 2019-03-01
?
明月笑刀無(wú)情

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

謝邀,但我對(duì)處理這個(gè)問(wèn)題沒(méi)啥經(jīng)驗(yàn),只能從理論上說(shuō)說(shuō)

首先,加緩存是必然的,緩存的目錄就是將處理不過(guò)來(lái)的東西暫存起來(lái),延長(zhǎng)等待時(shí)間。比如突然10分鐘的高并發(fā),引起需要處理的問(wèn)題堆積,通過(guò)緩存,可以讓這10分鐘的內(nèi)容在半個(gè)小時(shí)處理完。當(dāng)然這里有一個(gè)假設(shè),就是10分鐘高并發(fā)后的時(shí)間里,沒(méi)有太多需要處理的問(wèn)題流入。

那么問(wèn)題來(lái)了,如果后面的流入速度仍然很高,根本處理不過(guò)來(lái)怎么辦?最近剛好學(xué)了一個(gè)詞,backpressure,背壓,最到背壓最直接的處理辦法是丟棄一部分內(nèi)容。當(dāng)然對(duì)于數(shù)據(jù)來(lái)說(shuō),你肯定不想丟棄,那就只能從處理效率上去想辦法,所以使用擴(kuò)展、集群、分流等一大堆的并發(fā)處理技術(shù)

以上都是個(gè)人理解,用的口水話,不夠?qū)I(yè),僅供參考

查看完整回答
反對(duì) 回復(fù) 2019-03-01
?
白衣染霜花

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

這問(wèn)題比較大,不同場(chǎng)景下的高并發(fā)也是有不同的方案的。

例如微博是高并發(fā),金融系統(tǒng)也是高并發(fā),前者就算發(fā)生信息丟失也問(wèn)題不大,后者則對(duì)信息持久化有嚴(yán)格的要求。

還有你這個(gè)是高并發(fā)讀還是高并發(fā)寫?

是某時(shí)間段內(nèi)高并發(fā),還是持續(xù)性高并發(fā)?

沒(méi)有說(shuō)明前提條件,讓人怎么回答?

查看完整回答
反對(duì) 回復(fù) 2019-03-01
  • 6 回答
  • 0 關(guān)注
  • 1041 瀏覽
慕課專欄
更多

添加回答

舉報(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)