Red de conocimiento informático - Problemas con los teléfonos móviles - Cómo borrar el caché de Redis usando Python

Cómo borrar el caché de Redis usando Python

Para ver cuántas claves hay en la base de datos, escriba claves *

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í