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

為了賬號(hào)安全,請及時(shí)綁定郵箱和手機(jī)立即綁定

Mybatis不是也有個(gè)緩存嗎,可不可以用來做這個(gè)暴露秒殺地址接口?

Mybatis不是也有個(gè)緩存嗎,可不可以用來做這個(gè)暴露秒殺地址接口?

正在回答

2 回答

緩存(內(nèi)存數(shù)據(jù))都是要和數(shù)據(jù)庫(磁盤數(shù)據(jù))打交道的,
那么用Mybatis的緩存,你能控制它什么時(shí)候與mysql打交道么?具體怎么打交道你能控制么?我不是很了解mybatis的緩存,我只用過hibernate的緩存,但想來是差不多的,他們的緩存與數(shù)據(jù)庫的同步都是要發(fā)sql的,盡管它的sql發(fā)送時(shí)機(jī)和sql語句的結(jié)構(gòu)做了優(yōu)化,但是它是自動(dòng)的,你沒法去控制。

redis做緩存,你可以完全控制,而且控制起來很簡便。

這是第一點(diǎn),自定義控制邏輯上來說,不如redis。

第二點(diǎn),學(xué)習(xí)成本上來說,redis非常低,操作簡單易上手。

第三點(diǎn),redis能抗高并發(fā),mybatis的緩存能不能抗高并發(fā)呢,即使能,最終的壓力還是還給了mysql


嗯,裝了波B,想到啥說啥,小伙伴們笑一笑就行



0 回復(fù) 有任何疑惑可以回復(fù)我~

在網(wǎng)上查資料后自己的理解:利用redis可以減輕MySql服務(wù)器的壓力,減少了跟數(shù)據(jù)庫服務(wù)器的通信次數(shù)。秒殺的瓶頸就在于跟數(shù)據(jù)庫服務(wù)器的通信速度(mysql本身查詢非??欤?,所以用Mybatis做緩存本質(zhì)上沒解決問題。(如果有誤歡迎大神指正。)

0 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消

Mybatis不是也有個(gè)緩存嗎,可不可以用來做這個(gè)暴露秒殺地址接口?

我要回答 關(guān)注問題
微信客服

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

幫助反饋 APP下載

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

公眾號(hào)

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