- 論壇徽章:
- 2
|
redis 可以通過expire key timeout 來設(shè)置一個(gè)key的生存時(shí)間,單位為秒,超過這個(gè)時(shí)間,則這個(gè)key將被刪除。
現(xiàn)在我有一個(gè)需求: 用列表或者哈希存儲(chǔ)元素,并且對(duì)元素設(shè)置生存時(shí)間。即,列表或者h(yuǎn)set中的元素有獨(dú)立的生存時(shí)間,互不影響。 比如有一個(gè)列表a,里面有10個(gè)元素,每個(gè)元素都有自己的生存時(shí)間,如果到了某個(gè)元素的生存時(shí)間,則該元素將被從列表中刪除掉。 這個(gè)該如何實(shí)現(xiàn)?
如果列表不能實(shí)現(xiàn),那么有沒有其他的解決方案?
另外, 如何將redis的key存放到列表中? 比如:
- 127.0.0.1:6379> set aa "1"
- OK
- 127.0.0.1:6379> set bb "2"
- OK
- 127.0.0.1:6379> set cc "3"
- OK
-
復(fù)制代碼
那么如何將aa,bb,cc 這三個(gè)key存到列表中,當(dāng)我訪問列表即可等到aa,bb,cc的值(1,2,3)?
我是redis小白,求大神不吝賜教! 跪謝!
|
|