課程
/后端開發(fā)
/Java
/Java高并發(fā)秒殺API之高并發(fā)優(yōu)化
請(qǐng)問,如果是用hibernate做數(shù)據(jù)庫(kù)持久層,使用hibernate 的二級(jí)緩存可以滿足 redis啟動(dòng)的作用么?
2016-05-30
源自:Java高并發(fā)秒殺API之高并發(fā)優(yōu)化 2-1
正在回答
hibernate 的二級(jí)緩存 和 redis緩存,意義完全不同, hibernate緩存利用的是應(yīng)用緩存,和應(yīng)用公用內(nèi)存,不便于拓展(集群),而redis是分布式緩存, 分布式緩存優(yōu)點(diǎn)就不說了哈 哈哈哈哈 ??
咫尺_(dá)天涯 提問者
哦 還有,剛剛想到,如果應(yīng)用集群了,那你還怎么使用hibernate 的二級(jí)緩存??? ?
無法實(shí)現(xiàn) ?緩存的一致性
如: A節(jié)點(diǎn) 更新了源數(shù)據(jù) ? ?B節(jié)點(diǎn)去拿數(shù)據(jù),拿到是緩存,無法達(dá)到一致性,及時(shí)更新cache......
應(yīng)用緩存劣勢(shì): ?1、應(yīng)用停掉了,緩存就消失了 ?2、和應(yīng)用公用內(nèi)存 ?3、難以拓展集群(難以現(xiàn)實(shí)容災(zāi)等場(chǎng)景)4。。。。google吧 ? 嗚嗚嗚?
二級(jí)緩存,mybatis也有,但公司 都還是,搭redis集群, 還是 速度和擴(kuò)展性的問題,
舉報(bào)
Java實(shí)現(xiàn)高并發(fā)秒殺API的第四門課,小伙伴一定可以從中受益
1 回答想問下老師這里使用redis緩存的目的是不是只是演示下怎么進(jìn)行緩存一些不用經(jīng)常讀寫的sql對(duì)象而不用考慮刷新緩存呢?
5 回答PROCEDURE 有緩存嗎
10 回答redis緩存和mybatis的緩存有啥不一樣?什么時(shí)候應(yīng)該用那種?
2 回答對(duì)象緩存問題
3 回答redis緩存的上限???
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購(gòu)課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2016-05-31
hibernate 的二級(jí)緩存 和 redis緩存,意義完全不同, hibernate緩存利用的是應(yīng)用緩存,和應(yīng)用公用內(nèi)存,不便于拓展(集群),而redis是分布式緩存, 分布式緩存優(yōu)點(diǎn)就不說了哈 哈哈哈哈 ??
2016-05-31
哦 還有,剛剛想到,如果應(yīng)用集群了,那你還怎么使用hibernate 的二級(jí)緩存??? ?
無法實(shí)現(xiàn) ?緩存的一致性
如: A節(jié)點(diǎn) 更新了源數(shù)據(jù) ? ?B節(jié)點(diǎn)去拿數(shù)據(jù),拿到是緩存,無法達(dá)到一致性,及時(shí)更新cache......
2016-05-31
應(yīng)用緩存劣勢(shì): ?1、應(yīng)用停掉了,緩存就消失了 ?2、和應(yīng)用公用內(nèi)存 ?3、難以拓展集群(難以現(xiàn)實(shí)容災(zāi)等場(chǎng)景)4。。。。google吧 ? 嗚嗚嗚?
2016-05-30
二級(jí)緩存,mybatis也有,但公司 都還是,搭redis集群, 還是 速度和擴(kuò)展性的問題,