65 votes

Vider/supprimer un jeu dans le Redis?

Peut-être que je suis juste aveugle, mais je ne vois pas explicitement la commande set dans le Redis pour la vidange d'un jeu existant (sans vidange de l'ensemble de la base de données). Pour le moment, je suis en train de faire une différence sur le plateau avec lui-même et de le ranger de nouveau dans lui-même:

redis> SMEMBERS metasyn
1) "foo"
2) "bar"
redis> SDIFFSTORE metasyn metasyn metasyn
(integer) 0
redis> SMEMBERS metasyn
(empty list or set)

Mais qui a l'air un peu stupide... est-il une meilleure façon de le faire?

98voto

Anurag Points 66470

Vous pouvez supprimer l'ensemble tout à fait avec DEL.

DEL metasyn

De redis console,

redis> SMEMBERS metasyn
1) "foo"
2) "bar"
redis> DEL metasyn
(integer) 1
redis> SMEMBERS metasyn
(empty list or set)

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X