spring data redis 基本使用

2021-10-05 06:12:12 字數 1280 閱讀 1796

stringredistemplate.opsforvalue().set(「test」,「100」,60*10,timeunit.seconds);//向redis裡存入資料和設定快取時間

stringredistemplate.opsforvalue().get(「test」)//根據key獲取快取中的val

stringredistemplate.boundvalueops(「test」).increment(-1);//val做-1操作

stringredistemplate.boundvalueops(「test」).increment(1);//val +1

stringredistemplate.getexpire(「test」)//根據key獲取過期時間

stringredistemplate.getexpire(「test」,timeunit.seconds)//根據key獲取過期時間並換算成指定單位

stringredistemplate.delete(「test」);//根據key刪除快取

stringredistemplate.haskey(「546545」);//檢查key是否存在,返回boolean值

stringredistemplate.expire(「red_123」,1000 ,timeunit.milliseconds);//設定過期時間

stringredistemplate.opsforset().add(「red_123」, 「1」,「2」,「3」);//向指定key中存放set集合

stringredistemplate.opsforset().ismember(「red_123」,「1」)//根據key檢視集合中是否存在指定資料

stringredistemplate.opsforset().members(「red_123」);//根據key獲取set集合

spring data redis簡單演示

專案需要將jedis整合到spring中,正好spring專案中包括了spring data redis專案,並對jedis進行了封裝。極大的方便了redis的操作。所需的基本包 spring的配置檔案中加入redis的配置 配置好後就可以直接在專案中使用redistemplate和stringre...

Spring Data Redis 正確使用姿勢

課程簡介 本課程主要講解常規 redis 的寫法,redis 和 spring 的結合使用,即 spring data redis,以及 redis 在工作中的正確使用姿勢,redis 和 spring 的 cacheable 的結合使用。裡面貫穿了基本使用方法和工作實踐結合在實際工作中的寫法,起到...

spring data redis原始碼分析

spring data redis提供了redis操作的封裝和實現。redistemplate模板類封裝了redis連線池管理的邏輯,業務 無須關心獲取,釋放連線邏輯。spring redis同時支援了jedis,jredis,rjc 客戶端操作。spring redis 原始碼設計邏輯可以分為以下...