laravel中redis用法
https://www.jb51.net/article/137300.htm
windows下载redis:
https://www.cnblogs.com/xing-nb/p/12146449.html
https://blog.csdn.net/qq_39581763/article/details/89372754
laravel中配置redis
(1)在.env里边配置redis的主机名、密码、端口
(2)给laravel框架安装redis依赖包
> composer require predis/predis
(3)在laravel框架中使用redis
先做use引入:
use IlluminateSupportFacadesRedis;
之后在redis客户端就看到应用存储的数据了
Redis::set('username','具体的值');
Redis::lrange('id',12);
redis菜鸟教程
https://www.runoob.com/redis/redis-php.html
Laravel之路——file缓存修改为redis缓存
1.Session:
修改.evn文件:
SESSION_DRIVER=redis
CACHE_DRIVER=redis
(如果还不行的话,修改config/session.php的driver)
2.缓存修改为redis
注意:使用 Laravel 的 Redis 缓存之前,你需要通过 Composer 安装 predis/predis
包(~1.1)。
1.修改.evn文件中redis的配置信息
redis缓存中不能使用相同的key 哪怕是不同的对象类型也不可以
Redis支持五种数据类型:string(字符串),hash(哈希),list(列表),set(集合)及zset(sorted set:有序集合)。
redis-cli 登录
string的命令:
SET runoobkey redis
GET runoobkey
hash命令:
HMSET runoobkey name "redis tutorial" description "redis basic commands for caching" likes 20 visitors 23000
HGETALL runoobkey
list(列表)
LPUSH runoobkey redis
LPUSH runoobkey mongodb
LRANGE runoobkey 0 10
set(集合)
SADD runoobkey redis
SMEMBERS runoobkey
zset(sorted set:有序集合)
ZADD runoobkey 1 redis
ZADD runoobkey 2 mongodb
ZRANGE runoobkey 0 10 WITHSCORES
PHP把数组存到redis里
https://www.php.cn/php-ask-431007.html
https://www.cnblogs.com/mjhblog/p/12402952.html