sql >> Base de Datos >  >> NoSQL >> Redis

Las claves Redis no se muestran al usar la fachada Cache en Laravel

Redis tiene 16 bases de datos indexadas de 0 a 15. El índice de base de datos predeterminado es 0 , por lo que cuando ejecuta comandos redis sin especificar el índice de la base de datos, solo está ejecutando comandos contra el índice de la base de datos 0 . Sin embargo, a partir de Laravel 5.7, Laravel almacena todos los datos de caché en el índice de la base de datos 1 .

Para ver las claves en su base de datos de caché, debe consultar la base de datos 1 . Puedes usar -n active la línea de comando para especificar el índice de la base de datos, o utilice select comando en el indicador de redis para cambiar la base de datos activa.

redis-cli -n 1 keys "*"

o

#> redis-cli
127.0.0.1:6379> select 1
127.0.0.1:6379[1]> keys *