Springboot操作redis集群的工具類

2021-08-20 20:45:45 字數 1162 閱讀 9911

最近一直在做springcloud的專案,由於用到了redis集群,所以就想著寫乙個操作redis集群的工具類來。廢話不多說,直接上乾貨。

#redis cluster

spring.redis.cache.clusternodes=192.168.10.4:7000,192.168.10.4:7001,192.168.10.4:7002,192.168.10.4:7000,192.168.10.4:7003,192.168.10.4:7004,192.168.10.4:7005

spring.redis.cache.commandtimeout=5000

第二步:載入配置

@component

@configurationproperties(prefix = "spring.redis.cache")

class redisproperties

public void setclusternodes(string clusternodes)

public integer getcommandtimeout()

public void setcommandtimeout(integer commandtimeout)

}

第三步: 得到jediscluster工具

@configuration

@conditionalonclass()

@enableconfigurationproperties(redisproperties.class)

public class jedisclusterconfig

return new jediscluster(nodes, redisproperties.getcommandtimeout());

}}

第四步:測試

@autowired

private jediscluster jediscluster;

jediscluster.set(

"key","value"

);

jediscluster.hset(

"id","key","value"

);

還有很多功能根據自己的需要去用即可!

Django session相關操作 redis

設定session11 request.session username chen 12 設定過期時間13 request.session.set expiry 30 14 返回json字串 15return httpresponse 首頁 161718 deflogin request 19if ...

Python操作docker裡面的redis

使用操作命令借助subprocess模組進行操作 encoding utf 8 import subprocess defcmd command subp subprocess.popen command,shell true stdout subprocess.pipe,stderr subpro...

Redis學習筆記 Python操作Redis

字串 雜湊表 雜湊儲存 效能非常好的儲存方案 set obj 雜湊函式 雜湊碼 雜湊碼 物件在記憶體中儲存的位置 檔案 md5 sha1 sha256 雜湊碼 數字指紋 數字簽名 列表 集合 有序集合 zadd key score member score member score member 地...