redis服務器版本:3.0.7
成都創(chuàng)新互聯(lián)服務項目包括河池網(wǎng)站建設、河池網(wǎng)站制作、河池網(wǎng)頁制作以及河池網(wǎng)絡營銷策劃等。多年來,我們專注于互聯(lián)網(wǎng)行業(yè),利用自身積累的技術優(yōu)勢、行業(yè)經(jīng)驗、深度合作伙伴關系等,向廣大中小型企業(yè)、政府機構等提供互聯(lián)網(wǎng)行業(yè)的解決方案,河池網(wǎng)站推廣取得了明顯的社會效益與經(jīng)濟效益。目前,我們服務的客戶以成都為中心已經(jīng)輻射到河池省份的部分城市,未來相信會繼續(xù)擴大服務區(qū)域并繼續(xù)獲得客戶的支持與信任!
項目引入jar包:spring-data-redis-1.6.1.RELEASE.jar,jedis-2.8.1.jar
使用redisTemplate遇到的一個問題,在此記錄下:
public?String?getIconResourceByCache?(String?model)?{ //先從緩存中獲取數(shù)據(jù) String?hashkey?=?"version"; String?versionVal?=?(String)redisTemplate.boundHashOps(VERSION_KEY) ???????????????????.get(hashkey); Long?expire?=?redisTemplate.boundHashOps(VERSION_KEY).getExpire(); System.out.println("redis有效時間:"+expire+"S"); if?(versionVal?==?null)?{ System.out.println("redis緩存沒有數(shù)據(jù),重新獲取后設置緩存"); versionVal?=?"temp測試"; //將結(jié)果放入緩存,注意先后順序(先設置值,再設置過期時間),否則過期時間不生效 redisTemplate.opsForHash().put(VERSION_KEY,?hashkey,?versionVal); ???????redisTemplate.expire(VERSION_KEY,?Constants.EXPIRE,?TimeUnit.SECONDS); } return?versionVal; }
代碼if代碼體內(nèi),最后兩行代碼,如果交換位置,則上面的expire過期時間永遠為-1,代表永不過期
分享名稱:關于redis有效期設置問題
當前地址:http://vcdvsql.cn/article32/gjcdpc.html
成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供外貿(mào)網(wǎng)站建設、網(wǎng)站設計公司、網(wǎng)頁設計公司、商城網(wǎng)站、定制開發(fā)、品牌網(wǎng)站建設
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)