Attualmente sto lavorando con redis utilizzando la struttura "set".Redis "nil" o "elenco vuoto o set"
Voglio sapere se è possibile pulire automaticamente vuoto "set"?
Else trovare un cron/processo per pulire periodicamente vuota "set"
UPDATE:
Più domanda generica, c'è un diff (utilizzo della memoria) tra "(zero)" e "(elenco vuoto o set)"
esempio:
sadd x 1
srem x
smembers x
(empty list or set)
o
sadd x 1
del x
smembers x
(nil)
Ma in memoria è "(lista vuota o set)" è uguale a "(nil)"? Perché se esegui sadd x 1, quindi del x e smembers x: prompt (nil) – Kakawait
Sì, è lo stesso. E btw, sadd x 1, del x e smembers x restituisce anche "(lista vuota o set)" con redis-cli e Redis 2.6 –
Confermo quello che Didier ha detto su Redis 2.2.12 nel caso in cui si abbia un Ubuntu 12.04 e non utilizzare la versione 2.6. una volta srem l'ultimo elemento e renderlo vuoto lo rimuoverà dallo spazio dei nomi. – Maziyar