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

為了賬號安全,請及時綁定郵箱和手機立即綁定

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

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

正在回答

2 回答

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

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

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

第二點,學習成本上來說,redis非常低,操作簡單易上手。

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


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



0 回復 有任何疑惑可以回復我~

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

0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

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

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

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

幫助反饋 APP下載

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

公眾號

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