Redis使用(由淺入深,待更新)

2021-09-24 17:29:50 字數 508 閱讀 5636

@override

@cacheable(value = "usercache", key = "'user.findall'")

public listfindall()

@override

@cacheevict(value = "usercache", key = "'user.findall'")

public listqueryuserbyname(string name)

這樣設定完成後,執行findall()方法就會使用快取,如果快取沒有就新增快取,而queryuserbyname(string name)方法則是刪除快取

@cacheable:新增/使用快取

@cacheevict:刪除快取

引數value是快取的名字,在執行的時候,會找叫這個名字的快取使用/刪除

引數key預設情況下是空串」」,是spring的一種表示式語言spel,我們這裡可以隨意指定,但是需要注意一定要加單引號

Redis的使用(待更新)

import redis redis的使用 conn redis.redis host 192.168.20.150 port 6379,password conn.set ldq k1 v1 k1 conn.get ldq k1 print k1 b v1 conn.rpush ldq k2 1,...

初識git 待更新

git 分布式版本控制 svn集中式版本控制 拉 的過程 建立ssh key 講ssh key新增到版本庫中 git clone 常用命令 git clone 拉下來 git branch 創新新的分支 git check out 切換分支 git diff 檢視自己修改了哪些內容 git stat...

Datafuard名詞 待更新

1 net timeout 當以最高可用性模式執行dataguard環境時,備用環境與主環境發生斷開連線時 網路 硬體 或者備用資料庫故障時,主資料庫等待net timeout 預設為30s 如果這段時間未收到lns收到響應,就將備用資料庫標記為故障狀態,日誌繼續寫入事務繼續提交忽略備用資料庫,如果...