一:创建迁移在laravel中使用make:migration命令来创建迁移php artisan make:migration create_user_table执行上面的命令后这时候会在datab
顺晟科技
2022-09-15 19:07:13
183
如题,想知道redis保存session的方式和键值
config/database.php已配置
'session' => [
'host' => env('REDIS_HOST', '127.0.0.1'),
'password' => env('REDIS_PASSWORD', null),
'port' => env('REDIS_PORT', 6379),
'database' => env('REDIS_DATABASE', 2),
],
开源的玩意儿看源码不就行了。
首先可以确定的是存储是 Redis 的 String 类型,因为最后调用的是 cache 模块的 get/put 方法,SessionId 是 Key,Session 内容经过序列化后是 Value。
那么重点是怎么序列化的。你会发现读取的时候调用的 unserialize
,写入的时候调用的 serialize
,这俩都是 PHP 内置的方法,序列化后长啥样你可以自己试一下。
细节可以看这篇:https://laravelacademy.org/po...
26
2023-02
26
2023-02
26
2023-02
26
2023-02
26
2023-02
15
2022-09