日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術(shù)文章
文章詳情頁

Springboot如何操作redis數(shù)據(jù)

瀏覽:82日期:2023-05-19 15:09:22

StringRedisTemplate與RedisTemplate區(qū)別點

兩者的關(guān)系是StringRedisTemplate繼承RedisTemplate。

兩者的數(shù)據(jù)是不共通的;也就是說StringRedisTemplate只能管理StringRedisTemplate里面的數(shù)據(jù),RedisTemplate只能管理RedisTemplate中的數(shù)據(jù)。

其實他們兩者之間的區(qū)別主要在于他們使用的序列化類:

RedisTemplate使用的是JdkSerializationRedisSerializer 存入數(shù)據(jù)會將數(shù)據(jù)先序列化成字節(jié)數(shù)組然后在存入Redis數(shù)據(jù)庫。

  StringRedisTemplate使用的是StringRedisSerializer

使用時注意事項:

 當你的redis數(shù)據(jù)庫里面本來存的是字符串數(shù)據(jù)或者你要存取的數(shù)據(jù)就是字符串類型數(shù)據(jù)的時候,那么你就使用

StringRedisTemplate即可。

 但是如果你的數(shù)據(jù)是復(fù)雜的對象類型,而取出的時候又不想做任何的數(shù)據(jù)轉(zhuǎn)換,直接從Redis里面取出一個對象,那么使用

RedisTemplate是更好的選擇。

RedisTemplate使用時常見問題:

redisTemplate 中存取數(shù)據(jù)都是字節(jié)數(shù)組。當redis中存入的數(shù)據(jù)是可讀形式而非字節(jié)數(shù)組時,使用redisTemplate取值的時候會無法獲取導出數(shù)據(jù),獲得的值為null。可以使用 StringRedisTemplate 試試。

RedisTemplate中定義了5種數(shù)據(jù)結(jié)構(gòu)操作

redisTemplate.opsForValue();//操作字符串 redisTemplate.opsForHash(); //操作hash redisTemplate.opsForList(); //操作list redisTemplate.opsForSet(); //操作set redisTemplate.opsForZSet();   //操作有序set

StringRedisTemplate常用操作

stringRedisTemplate.opsForValue().set('test', '100',60*10,TimeUnit.SECONDS);//向redis里存入數(shù)據(jù)和設(shè)置緩存時間 stringRedisTemplate.boundValueOps('test').increment(-1);//val做-1操作 stringRedisTemplate.opsForValue().get('test')//根據(jù)key獲取緩存中的val stringRedisTemplate.boundValueOps('test').increment(1);//val +1 stringRedisTemplate.getExpire('test')//根據(jù)key獲取過期時間 stringRedisTemplate.getExpire('test',TimeUnit.SECONDS)//根據(jù)key獲取過期時間并換算成指定單位 stringRedisTemplate.delete('test');//根據(jù)key刪除緩存 stringRedisTemplate.hasKey('546545');//檢查key是否存在,返回boolean值 stringRedisTemplate.opsForSet().add('red_123', '1','2','3');//向指定key中存放set集合 stringRedisTemplate.expire('red_123',1000 , TimeUnit.MILLISECONDS);//設(shè)置過期時間 stringRedisTemplate.opsForSet().isMember('red_123', '1')//根據(jù)key查看集合中是否存在指定數(shù)據(jù) stringRedisTemplate.opsForSet().members('red_123');//根據(jù)key獲取set集合

StringRedisTemplate的使用

springboot中使用注解@Autowired 即可

@Autowiredpublic StringRedisTemplate stringRedisTemplate;

使用樣例:

@RestController@RequestMapping('/user')public class UserResource { private static final Logger log = LoggerFactory.getLogger(UserResource.class); @Autowired private UserService userService; @Autowired public StringRedisTemplate stringRedisTemplate; @RequestMapping('/num') public String countNum() { String userNum = stringRedisTemplate.opsForValue().get('userNum'); if(StringUtils.isNull(userNum)){ stringRedisTemplate.opsForValue().set('userNum', userService.countNum().toString()); } return userNum; }}

以上就是本文的全部內(nèi)容,希望對大家的學習有所幫助,也希望大家多多支持好吧啦網(wǎng)。

標簽: Spring
相關(guān)文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
欧美 日韩 国产一区二区在线视频| 午夜一级在线看亚洲| 麻豆成人91精品二区三区| 欧美日韩a区| 日韩精品电影一区亚洲| 日韩高清在线观看一区二区| 亚洲欧美专区| 日韩欧美激情| 福利一区在线| 精品国内亚洲2022精品成人| 久久久久网站| 亚洲国产一区二区三区在线播放| 亚洲aa在线| 国产精品久久久久久久久久白浆| 日韩在线欧美| 亚洲人成高清| 国产一区二区三区精品在线观看| 久久精品欧美一区| 亚洲精品第一| 91亚洲成人| 免费视频一区二区| 久久精品九色| 99国产精品| 久久99久久人婷婷精品综合| 99久久久久| 欧美片网站免费| 999精品在线| 日本午夜免费一区二区| 国产成人精品三级高清久久91| 午夜日本精品| 欧美国产另类| 夜久久久久久| 精品久久中文| 亚洲精一区二区三区| 色婷婷色综合| 亚洲开心激情| 久久国产影院| 国产精品综合色区在线观看| 国内精品福利| 久久女人天堂| 国产美女一区| 国产成人精选| 日本欧美大码aⅴ在线播放| 日韩av免费| 欧美天堂一区二区| 日韩视频二区| аⅴ资源天堂资源库在线| 日韩在线麻豆| 激情综合网五月| 精品久久网站| 日韩福利视频一区| 午夜精品婷婷| 亚洲永久av| 国产毛片精品| 欧美国产极品| 日韩三区四区| 亚洲综合日韩| 亚洲天堂资源| 国产精品18| 综合欧美亚洲| 亚洲精品1区| 在线国产精品一区| 欧美 日韩 国产一区二区在线视频 | 日韩美女精品| 91成人精品视频| 国产福利电影在线播放| 国产精品一区二区三区av麻| 在线一区二区三区视频| 激情五月综合网| 久久九九国产| 最近高清中文在线字幕在线观看1| 日韩黄色av| 噜噜噜久久亚洲精品国产品小说| 成人羞羞在线观看网站| 久久97久久97精品免视看秋霞| 日本色综合中文字幕| 亚洲日韩视频| 香蕉久久夜色精品国产| 激情综合网五月| 久久国产免费| 久久久久久一区二区| 久久99影视| 麻豆精品在线| 久久不卡国产精品一区二区| 久久国内精品| 成人高清一区| 国产成人精品亚洲线观看| 国产在线不卡一区二区三区| 国产精品久久久久久模特| 国产欧美午夜| 欧美亚洲tv| 国产精品日韩精品在线播放| 欧美自拍一区| 欧美日韩网址| 久久精品99国产精品日本| 日本国产一区| 欧美精品福利| 国产精品久久久网站| 国产精品伦一区二区| 国产精品调教| 国产精品久久久亚洲一区| 麻豆国产欧美一区二区三区| 久久av免费| 日韩综合在线| 91精品国产成人观看| 欧美一级精品| 日韩天堂av| 亚洲精选91| 88久久精品| 久久精品av麻豆的观看方式| 国产精品18| 色综合五月天| 久久久精品午夜少妇| 午夜国产欧美理论在线播放| 日韩中文欧美在线| 中文字幕av一区二区三区人| 日韩激情中文字幕| 久久成人福利| 色偷偷色偷偷色偷偷在线视频| 国产精品字幕| 国产成人精品免费视| 久久国产日韩| 丝袜国产日韩另类美女| 亚洲精品日本| 国产高清视频一区二区| 日韩欧美另类一区二区| 国内激情久久| 亚洲精品看片| 美女性感视频久久| 日本精品影院| 免费欧美日韩| 欧美在线黄色| 亚洲天堂免费电影| 日韩中文字幕av电影| 国产欧美日韩精品一区二区免费 | 精品国产91| 99久久精品网| 亚洲欧洲免费| 精品一区电影| 91久久久久| 国产调教精品| 欧洲亚洲一区二区三区| 免费欧美日韩| 欧美激情亚洲| 精品中文字幕一区二区三区av| 免费日韩av片| 久久精品国产精品亚洲毛片| 久久九九99| 亚洲开心激情| av在线最新| 免费人成黄页网站在线一区二区| 国产欧美91| 99久久精品网站| 91亚洲精品在看在线观看高清| 国产 日韩 欧美 综合 一区| 国产一区2区在线观看| 丝袜美腿亚洲色图| 久久久久黄色| 在线一区欧美| 精品亚洲自拍| 中文精品电影| 久久久久久夜| 婷婷成人av| 国产综合色区在线观看| 亚洲精品在线国产| av一区在线| 欧美日韩亚洲一区| 在线观看免费一区二区| 国产精品15p| 亚洲一区二区三区四区五区午夜 | 国产在线观看www| 石原莉奈在线亚洲二区| 国产一区二区三区天码| 中文字幕一区二区三区日韩精品 | 欧美1级日本1级| 国产精品调教视频| 国产精品美女久久久| 精品久久91| 日韩三级久久| 国产一区欧美| 久久av免费看| 日韩在线电影| 黄色日韩精品| 国产白浆在线免费观看| 91麻豆精品| 自由日本语亚洲人高潮| 精品女同一区二区三区在线观看| 中文字幕日韩高清在线| 欧美一级精品| 91偷拍一区二区三区精品| 欧美日韩精品一区二区三区在线观看| 伊人久久成人| 九九精品调教| 精品久久久久中文字幕小说| 青青草伊人久久| 日韩制服丝袜先锋影音| 亚洲一级特黄| 高清久久一区| 久久精品色播| 国产麻豆一区二区三区精品视频|