最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Springboot中RedisTemplate設(shè)置String、Hash、List過(guò)期時(shí)間

 更新時(shí)間:2024年05月12日 10:38:59   作者:逆流°只是風(fēng)景-bjhxcc  
本文主要介紹了Springboot中RedisTemplate設(shè)置String、Hash、List過(guò)期時(shí)間,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧

前言

時(shí)間類型:TimeUnit

import java.util.concurrent.TimeUnit;

TimeUnit.SECONDS:秒
TimeUnit.MINUTES:分
TimeUnit.HOURS:時(shí)
TimeUnit.DAYS:日
TimeUnit.MILLISECONDS:毫秒
TimeUnit.MILLISECONDS:微秒
TimeUnit.NANOSECONDS:納秒

Redis中String設(shè)置時(shí)間的方法

redisTemplate.opsForValue().set("loginCode","254588",2, TimeUnit.SECONDS);//過(guò)期時(shí)間2秒
redisTemplate.opsForValue().set("loginCode","254588",2, TimeUnit.MINUTES);//過(guò)期時(shí)間2分鐘
redisTemplate.opsForValue().set("loginCode","254588",2, TimeUnit.HOURS);//過(guò)期時(shí)間2小時(shí)
redisTemplate.opsForValue().set("loginCode","254588",2, TimeUnit.DAYS);//過(guò)期時(shí)間2天

Redis中Hash和List設(shè)置時(shí)間的方法

Java對(duì)于Redis的封裝不是能滿足所有的業(yè)務(wù)需求的,但是我們可以通過(guò)lua腳本來(lái)直接向Redis發(fā)送命令從而保證原子性;
下面這兩句話,可以實(shí)現(xiàn)向Redis插入Hash數(shù)據(jù),并且設(shè)置整個(gè)Hash的過(guò)期時(shí)間。
putIfAbsent 指的是如果傳入key對(duì)應(yīng)的value已經(jīng)存在,就返回存在的value,不進(jìn)行替換。如果不存在,就添加key和value,返回null。意思就是如果沒(méi)有才插入。

boolean a = redisTemplate.opsForHash().putIfAbsent(name, k, v);
boolean b = redisTemplate.expire(name, keepTime, TimeUnit.SECONDS);

Redis中Hash的put、putAll、putIfAbsent區(qū)別

在這里插入圖片描述

put
向Redis添加單個(gè)key、hashKey、hashValue

在這里插入圖片描述

putAll
添加整個(gè)hash

在這里插入圖片描述

putIfAbsent
如果傳入key對(duì)應(yīng)的value已經(jīng)存在,就返回存在的value,不進(jìn)行替換。如果不存在,就添加key和value,返回null。

在這里插入圖片描述

到此這篇關(guān)于Springboot中RedisTemplate設(shè)置String、Hash、List過(guò)期時(shí)間的文章就介紹到這了,更多相關(guān)RedisTemplate設(shè)置String、Hash、List過(guò)期時(shí)間內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家! 

相關(guān)文章

  • java組件fileupload文件上傳demo

    java組件fileupload文件上傳demo

    這篇文章主要為大家詳細(xì)介紹了java組件fileupload文件上傳demo ,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2016-10-10
  • java base64編碼和解碼用法解讀

    java base64編碼和解碼用法解讀

    文章主要介紹了Base64編碼和解碼的基本概念,以及其不適用于直接放在URL中傳輸?shù)膯?wèn)題,然后詳細(xì)介紹了標(biāo)準(zhǔn)Base64編碼和解碼,以及無(wú)填充Base64編碼和解碼的使用方法,最后還介紹了MIME友好型Base64編碼和解碼的方法,并提醒在使用時(shí)需要注意的問(wèn)題
    2026-04-04
  • java awt實(shí)現(xiàn)計(jì)算器功能

    java awt實(shí)現(xiàn)計(jì)算器功能

    這篇文章主要為大家詳細(xì)介紹了java awt實(shí)現(xiàn)計(jì)算器功能,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2020-12-12
  • Java8并發(fā)新特性CompletableFuture

    Java8并發(fā)新特性CompletableFuture

    這篇文章主要介紹了Java8并發(fā)新特性CompletableFuture,CompletableFuture針對(duì)Future接口做了改進(jìn),相比Callable/Runnable接口它支持多任務(wù)進(jìn)行鏈?zhǔn)秸{(diào)用、組合、多任務(wù)并發(fā)處理,下面文章更多相關(guān)內(nèi)容得介紹,需要的小伙伴可以參考一下
    2022-06-06
  • Java?JDK的多版本共存實(shí)現(xiàn)方法

    Java?JDK的多版本共存實(shí)現(xiàn)方法

    有時(shí)候系統(tǒng)中需要多個(gè)jdk版本共存,我們?cè)谧鎏囟ǖ牟僮鲿r(shí)需要特定的版本,這篇文章主要給大家介紹了關(guān)于Java?JDK的多版本共存實(shí)現(xiàn)?的相關(guān)資料,需要的朋友可以參考下
    2023-09-09
  • Java內(nèi)存之happens-before和重排序

    Java內(nèi)存之happens-before和重排序

    在JMM(Java內(nèi)存模型)中,如果一個(gè)操作執(zhí)行的結(jié)果需要對(duì)另一個(gè)操作可見(jiàn),那么這兩個(gè)操作之間必須存在happens-before關(guān)系。下面小編來(lái)簡(jiǎn)單介紹一下
    2019-05-05
  • Springboot利于第三方服務(wù)進(jìn)行ip定位獲取省份城市

    Springboot利于第三方服務(wù)進(jìn)行ip定位獲取省份城市

    本文主要介紹了Springboot利于第三方服務(wù)進(jìn)行ip定位獲取省份城市,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2023-07-07
  • java中l(wèi)ambda表達(dá)式簡(jiǎn)單用例

    java中l(wèi)ambda表達(dá)式簡(jiǎn)單用例

    讓我們從最簡(jiǎn)單的例子開(kāi)始,來(lái)學(xué)習(xí)如何對(duì)一個(gè)string列表進(jìn)行排序。我們首先使用Java 8之前的方法來(lái)實(shí)現(xiàn)
    2016-09-09
  • Java調(diào)用echarts提供的地圖壓縮方法來(lái)壓縮地圖

    Java調(diào)用echarts提供的地圖壓縮方法來(lái)壓縮地圖

    今天小編就為大家分享一篇關(guān)于Java調(diào)用echarts提供的地圖壓縮方法來(lái)壓縮地圖,小編覺(jué)得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來(lái)看看吧
    2018-12-12
  • java偽泛型知識(shí)點(diǎn)詳解

    java偽泛型知識(shí)點(diǎn)詳解

    在本篇文章里小編給大家整理的是一篇關(guān)于java偽泛型知識(shí)點(diǎn)詳解內(nèi)容,有需要的朋友們可以跟著學(xué)習(xí)參考下。
    2021-06-06

最新評(píng)論

武城县| 巴林左旗| 寿光市| 甘泉县| 定西市| 英吉沙县| 绥化市| 白河县| 高陵县| 民权县| 容城县| 乐昌市| 军事| 上林县| 灵山县| 河东区| 奉节县| 大名县| 即墨市| 修文县| 辽宁省| 吐鲁番市| 汕尾市| 古浪县| 闽清县| 耒阳市| 儋州市| 灌阳县| 长白| 安达市| 峡江县| 团风县| 德格县| 田阳县| 旺苍县| 定襄县| 克什克腾旗| 霍城县| 新干县| 台州市| 衢州市|