Cómo borrar el caché de Redis usando Python
Si desea eliminar una clave, puede usar el comando del, como por ejemplo del key delkey (nombre de la clave que se va a eliminado)
Entonces, ¿cómo hace Python esto?
[cpp] Ver copia pura
# coding=utf-8
'''
Creado el 2015-9-8
@autor: kwsy
'''
importar redis
pool=redis.ConnectionPool(host='192.168.1.126' , puerto=6379, db=0)
r = redis.StrictRedis(connection_pool=pool)
claves = r.keys()
tipo de impresión( claves)
imprimir claves
El tipo de claves es una lista, todas las claves se almacenarán en la lista y se devolverán como resultado
Si desea devolver un Para claves específicas en el formulario, puede agregar parámetros en la función claves(). Por ejemplo, claves = r.keys("finger*") solo devolverá claves que comiencen con dedo
Eliminar claves. también es muy simple
[cpp] Ver copia pura
# coding=utf-8
'''
Creado en 2015 -9-8
@autor: kwsy
'''
importar redis
pool=redis.ConnectionPool(host=' 192.168.1.126', puerto=6379, db=0)
r = redis.StrictRedis(connection_pool=pool)
r.delete("del1", "del2")
Eliminé dos claves aquí