Redis ha 16 database indicizzati da 0 a 15. L'indice del database predefinito è 0
, quindi quando esegui comandi redis senza specificare l'indice del database, stai eseguendo comandi solo sull'indice del database 0
. Tuttavia, a partire da Laravel 5.7, Laravel memorizza tutti i dati della cache nell'indice del database 1
.
Per vedere le chiavi nel database della cache, devi interrogare il database 1
. Puoi usare il -n
passare dalla riga di comando per specificare l'indice del database, oppure utilizzare il select
comando al prompt di redis per modificare il database attivo.
redis-cli -n 1 keys "*"
o
#> redis-cli
127.0.0.1:6379> select 1
127.0.0.1:6379[1]> keys *