Redis – Effacer plusieurs clefs à l’aide la commande * (wildcard)

Lorsque l’on utilise Redis on a du mal à ne pas y mettre de tout et n’importe quoi, du coup on se retrouve avec plein de données en RAM. Il arrive au moment d’une update où l’on aimerait bien effacer certaines clefs en mémoire. Voici une petite astuce qui m’a permis de sélectivement effacer la clef video-id.

redis-cli KEYS "video-id:*" | xargs -0 redis-cli DEL

Articles similaires:

  1. Vérifier la RAM que consomme un process sous Linux avec pmap
  2. Stockez vos données dans le navigateur de l’utilisateur avec localStorage (HTML 5).
  3. Vérifier qu’une commande est disponible depuis un script bash

flattr this!

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="" highlight="">

Jouer à mario en attendant que les autres répondent