6
我目前正在使用「set」結構使用redis。Redis「nil」或「空列表或集合」
我想知道是否有可能自動清空「set」?
否則找一個cron /過程清潔定期清空 「設置」
UPDATE:
更通用的問題,是有差異(內存使用)之間 「(無)」和 「(空列表或集合)」
例如:
sadd x 1
srem x
smembers x
(empty list or set)
或
sadd x 1
del x
smembers x
(nil)
但在內存中「(空列表或設置)」與「(無)」相同嗎?因爲如果你運行sadd x 1,那麼del x和smembers x:prompt(nil) – Kakawait
是的,它是一樣的。順便說一下,sadd x 1,del x和smembers x也會通過redis-cli和Redis返回「(空列表或設置)」2.6 –
我確認了Didier在Redis 2.2.12上所說的,以防萬一您碰巧擁有Ubuntu 12.04而不使用2.6版。一旦你刪除了最後一項並且將它清空,它將會從命名空間中刪除它。 – Maziyar