Laravel 8和开发环境是Sail -包括Redis。.env文件:
CACHE_DRIVER=redis
..
REDIS_HOST=redis
REDIS_PASSWORD=null
REDIS_PORT=6379使用Redis facade函数,如
Redis::set( 'bar', 'The hole of the moon' );使用redis-cli可以找到缓存中存储的值。
但使用
Cache::put('bar2', 'baz', 100);甚至是
Cache::store('redis')->put('bar3', 'Awesome', 100); 使用redis控制台无法看到这些值。
发布于 2021-12-10 17:01:25
实际上,数据是onRedis服务器.
这里的一个很好的解释:Redis keys not shown while using Cache facade in Laravel
这里有更多信息:https://www.digitalocean.com/community/cheatsheets/how-to-manage-redis-databases-and-keys
https://stackoverflow.com/questions/67318280
复制相似问题