文章列表
-
- JAVA中 redisTemplate 和 jedis的配合使用操作
- 首先項(xiàng)目A,也就是SpringBOOT項(xiàng)目中使用redisTemplate 來(lái)做REDIS的緩存時(shí),你會(huì)發(fā)現(xiàn)存到REDIS里邊的KEY和VALUE,redisTemplat使用jdkSerializeable存儲(chǔ)二進(jìn)制字節(jié)編碼項(xiàng)目B中使用jedis時(shí),存儲(chǔ)起來(lái)的是字符串,導(dǎo)致項(xiàng)目A要調(diào)用項(xiàng)目緩存的鍵...
- 日期:2022-08-16
- 瀏覽:51
- 標(biāo)簽: Java
-
- Docker 啟動(dòng)Redis 并設(shè)置密碼的操作
- redis使用 redis version 5的apline(阿爾卑斯)鏡像,小巧快速新建一個(gè)docker-compose.yml文件直接啟動(dòng),不需連接密碼配置如下:version: ’3.3’services: cache: image: redis:5-alpine restart: alw...
- 日期:2024-11-11
- 瀏覽:5
- 標(biāo)簽: Docker
-
- 使用docker搭建redis主從的方法步驟
- 一、構(gòu)建 Docker 環(huán)境1、創(chuàng)建 dockerfileFROM centos:latestRUN groupadd -r redis && useradd -r -g redis redisRUN yum -y update && yum -y install e...
- 日期:2024-11-06
- 瀏覽:5
- 標(biāo)簽: Docker
-
- Spring Boot Redis客戶端遠(yuǎn)程操作實(shí)現(xiàn)過(guò)程解析
- 在Spring Boot 1.x中默認(rèn)是Jedis作為客戶端,但是在Spring Boot2.x后,默認(rèn)就是LettuceRedis的遠(yuǎn)程連接,默認(rèn)是不支持的,需要手動(dòng)開啟修改config文件:注釋掉bind:127.0.0.1開啟密碼校驗(yàn),去掉requireprass的注釋使用jedis客戶端:j...
- 日期:2023-09-12
- 瀏覽:6
- 標(biāo)簽: Spring
-
- SpringBoot中使用redis做分布式鎖的方法
- 一.模擬問(wèn)題最近在公司遇到一個(gè)問(wèn)題,掛號(hào)系統(tǒng)是做的集群,比如啟動(dòng)了兩個(gè)相同的服務(wù),病人掛號(hào)的時(shí)候可能會(huì)出現(xiàn)同號(hào)的情況,比如兩個(gè)病人掛出來(lái)的號(hào)都是上午2號(hào).這就出現(xiàn)了問(wèn)題,由于是集群部署的,所以單純?cè)诖a中的方法中加鎖是不能解決這種情況的.下面我將模擬這種情況,用redis做分布式鎖來(lái)解決這個(gè)問(wèn)題.1...
- 日期:2023-04-26
- 瀏覽:5
- 標(biāo)簽: Spring
-
- SpringBoot集成Redisson實(shí)現(xiàn)延遲隊(duì)列的場(chǎng)景分析
- 使用場(chǎng)景1、下單成功,30分鐘未支付。支付超時(shí),自動(dòng)取消訂單2、訂單簽收,簽收后7天未進(jìn)行評(píng)價(jià)。訂單超時(shí)未評(píng)價(jià),系統(tǒng)默認(rèn)好評(píng)3、下單成功,商家5分鐘未接單,訂單取消4、配送超時(shí),推送短信提醒......對(duì)于延時(shí)比較長(zhǎng)的場(chǎng)景、實(shí)時(shí)性不高的場(chǎng)景,我們可以采用任務(wù)調(diào)度的方式定時(shí)輪詢處理。如:xxl-job...
- 日期:2023-03-16
- 瀏覽:147
- 標(biāo)簽: Spring
-
- 淺談python處理json和redis hash的坑
- 1、使用MySQLdb讀取出來(lái)的數(shù)據(jù)是unicode字符串,如果要寫入redis的hash中會(huì)變成'{u’eth0_outFlow’: 2.5, u’eth1_inFlow’: 3.44}'無(wú)法使用json.loads,需要提前將unicode轉(zhuǎn)成str:str(eth0_outFlow)2、單引號(hào)...
- 日期:2022-07-17
- 瀏覽:120
-
- Docker上實(shí)現(xiàn)Redis集群搭建
- 目錄1、拉取鏡像2、創(chuàng)建Redis容器3、啟動(dòng)并組建集群?jiǎn)?dòng)容器4、存在的問(wèn)題環(huán)境:Docker + ( Redis:5.0.5 * 3 )1、拉取鏡像docker pull redis:5.0.52、創(chuàng)建Redis容器創(chuàng)建三個(gè) redis 容器:redis-node1:6379redis-node...
- 日期:2024-10-27
- 瀏覽:222
- 標(biāo)簽: Docker
-
- Spring cache整合redis代碼實(shí)例
- Spring-Cache是Spring3.1引入的基于注解的緩存技術(shù),本質(zhì)上它并不是一個(gè)具體的緩存實(shí)現(xiàn),而是一個(gè)對(duì)緩存使用的抽象,通過(guò)Spring AOP技術(shù),在原有的代碼上添加少量的注解來(lái)實(shí)現(xiàn)將這個(gè)方法轉(zhuǎn)成緩存方法的效果。本來(lái)想來(lái)個(gè)分析源碼,奈何水平有限,先從實(shí)戰(zhàn)搞起。先引入依賴:<depe...
- 日期:2023-09-07
- 瀏覽:48
- 標(biāo)簽: Spring
-
- Spring boot如何快速的配置多個(gè)Redis數(shù)據(jù)源
- 簡(jiǎn)介redis 多數(shù)據(jù)源主要的運(yùn)用場(chǎng)景是在需要使用多個(gè)redis服務(wù)器或者使用多個(gè)redis庫(kù),本文采用的是fastdep依賴集成框架,快速集成Redis多數(shù)據(jù)源并集成lettuce連接池,只需引入依賴后在yaml文件中配置多數(shù)據(jù)源連接信息即可。源碼地址希望大家可以star支持一下,后續(xù)還會(huì)加入其它...
- 日期:2023-05-12
- 瀏覽:40
- 標(biāo)簽: Spring
排行榜
