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

Laravel wszystkie identyfikatory sesji ze sterownikiem Redis

Zachowaj swoją session i cache oddzielne.

W pliku \config\database.php

Możesz ustawić wiele redis połączeń, domyślnie istnieje "default" ale możesz dodać do tego więcej

załóżmy, że utworzyłeś 'session-connection' i 'cache-connection'

teraz musisz to wykorzystać

przejdź do pliku 'config\session.php'

i ustaw go na 'connection' => 'session-connection',

następnie przejdź do pliku config\cache.php

i ustaw go na

    'redis' => [
        'driver'     => 'redis',
        'connection' => 'cache-connection',
    ],

a teraz możesz uzyskać rekordy sesji redis.

use Illuminate\Support\Facades\Redis;
\Log::debug( Redis::connection('session-connection')->keys('*') );



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Redis (ioredis) — nie można wykryć błędu połączenia, aby poradzić sobie z nimi z wdziękiem

  2. Jak usunąć zablokowanych/przestarzałych pracowników Resque?

  3. Jak atomowo usunąć miliony kluczy pasujących do wzorca za pomocą czystego Redis?

  4. Dekodowanie Go JSON jest bardzo powolne. Jaki byłby lepszy sposób na zrobienie tego?

  5. Jeśli Redis jest jednowątkowy, jak może być tak szybki?