hash表的時間設定,redisTemplate.expire()能為hash的每一個hashkey單獨設定一個過期時間嗎?
如果不行,hash架構和string架構有啥區別?
uj5u.com熱心網友回復:
https://stackoverflow.com/questions/16545321/how-to-expire-the-hset-child-key-in-redisredis hash 沒有為單獨的hash value 設定 expire 的功能
uj5u.com熱心網友回復:
hash結構不能為每個key單獨設定過期時間。如果你僅僅是通過一個key獲取值,那確實與string的區別不大,你可以將hash名稱作為前綴,然后加上key一起作為一個string的名稱
例如:
hash結構
aaa:{
bbb:"123",
ccc:"456"
}
string結構
aaa_bbb:"123"
aaa_ccc:"456"
這確實沒有毛病,但是hash結構可以一次性操作所有的key,字串結構卻不能提供這種支持。
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/239716.html
標籤:Java SE
上一篇:多重背包問題 I
