sql >> Database >  >> NoSQL >> Redis

Redis-sleutels worden niet weergegeven tijdens het gebruik van de cache-façade in Laravel

Redis heeft 16 databases met een index van 0 - 15. De standaard database-index is 0 , dus wanneer u redis-opdrachten uitvoert zonder de database-index op te geven, voert u alleen opdrachten uit tegen database-index 0 . Vanaf Laravel 5.7 slaat Laravel echter alle cachegegevens op in database-index 1 .

Om de sleutels in uw cachedatabase te zien, moet u database 1 . opvragen . U kunt de -n . gebruiken schakel de opdrachtregel in om de database-index te specificeren, of gebruik de select commando bij de redis-prompt om de actieve database te wijzigen.

redis-cli -n 1 keys "*"

of

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


  1. Max. aantal verbindingen in Azure Redis-cache bereikt

  2. De DevOps Open Source Database Audit Manual - Alles wat u moet weten

  3. hoe vul en aggregeer in dezelfde verklaring?

  4. MongoDB-scherven en ongebalanceerde aggregatieladingen