Redis
 sql >> Base de données >  >> NoSQL >> Redis

Laravel tous les identifiants de session avec le pilote Redis

Conservez votre session et cache séparé.

Dans le fichier \config\database.php

Vous pouvez en définir plusieurs redis connexions, par défaut il y a un "default" mais vous pouvez en ajouter d'autres

disons que vous avez créé 'session-connection' et 'cache-connection'

il faut maintenant s'en servir

allez dans le fichier 'config\session.php'

et réglez-le sur 'connection' => 'session-connection',

puis allez dans le fichier config\cache.php

et réglez-le sur

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

et maintenant vous pouvez obtenir vos enregistrements de session Redis.

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