Redis
 sql >> Baza danych >  >> NoSQL >> Redis

Klawisze Redis nie są wyświetlane podczas korzystania z fasady pamięci podręcznej w Laravel

Redis ma 16 baz danych zindeksowanych od 0 do 15. Domyślny indeks bazy danych to 0 , więc gdy uruchamiasz polecenia redis bez określania indeksu bazy danych, uruchamiasz tylko polecenia względem indeksu bazy danych 0 . Jednak od Laravel 5.7, Laravel przechowuje wszystkie dane z pamięci podręcznej w bazie danych o indeksie 1 .

Aby zobaczyć klucze w Twojej bazie danych pamięci podręcznej, musisz wykonać zapytanie do bazy danych 1 . Możesz użyć -n włącz wiersz poleceń, aby określić indeks bazy danych, lub użyj select polecenie w wierszu polecenia redis, aby zmienić aktywną bazę danych.

redis-cli -n 1 keys "*"

lub

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


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Przechowywanie wartości zwracanej przez node.js setTimeout w redis

  2. Jak zapisać i pobrać sesję z Redis

  3. Przekaż plik do zadania aktywnego / zadania w tle

  4. Jak analizować i optymalizować wykorzystanie pamięci w Redis

  5. Jak zaimplementować serwer push we frameworku Flask?