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

 

原文地址:https://www.cnblogs.com/as3lib/p/14452022.html