我們做的是Java Swing客戶(hù)端的B/S系統(tǒng),經(jīng)常會(huì)有需要通過(guò)sql進(jìn)行一一匹配的業(yè)務(wù)。這樣的問(wèn)題就是過(guò)多的數(shù)據(jù)庫(kù)訪(fǎng)問(wèn)。比如商品A的結(jié)果,可能不同購(gòu)買(mǎi)了會(huì)有不同的價(jià)格。價(jià)格表中,存有各種商品,各種標(biāo)準(zhǔn)的價(jià)格。需要查找A的某個(gè)購(gòu)買(mǎi)了的價(jià)格?,F(xiàn)在只能通過(guò)sql查找。感覺(jué)非常不好。有什么緩存技術(shù),可以將需要匹配的數(shù)據(jù)緩存到本地,然后在緩存中進(jìn)行匹配?謝謝高手支招。
5 回答

森林海
TA貢獻(xiàn)2011條經(jīng)驗(yàn) 獲得超2個(gè)贊
我一般用的是hibernate二級(jí)緩存。。你可以看看。。
ehcache的話(huà),也不錯(cuò)。大型一點(diǎn)的,建議使用
redis,memcached 那個(gè)就沒(méi)必要了,這是專(zhuān)門(mén)針對(duì)大數(shù)據(jù)而提出來(lái)的,就是解決數(shù)據(jù)庫(kù)數(shù)據(jù)太多

撒科打諢
TA貢獻(xiàn)1934條經(jīng)驗(yàn) 獲得超2個(gè)贊
EHCache
更新:簡(jiǎn)單,高效,快速就用ehcache! 有大把的時(shí)間,可以研究下redis!
添加回答
舉報(bào)
0/150
提交
取消