随心的博客

好记性不如个烂笔头,随心记录!

返回顶部

Laravel8框架之Window下使用redis

1github地址:

https://github.com/microsoftarchive/redis

 

2、下载Redis-x64-3.0.504.msi并安装 

3、进入redis安装目录,运行 redis-cli.exe

keys *  #获取所有的键

get key #获取某个键的值

 

4、进入项目的目录安装predis

composer require predis/predis

 

5、打开 config/database.php 启用

找到redis配置

'client' => env('REDIS_CLIENT', 'phpredis'),

修改为:

'client' => env('REDIS_CLIENT', 'predis'),

6、使用代码

//引入redis类库

use Illuminate\Support\Facades\Redis;

//从redis获取sign

if(Redis::get($sign))

{

     return response()->json(['code'=>802,'msg'=>'请勿重复请求接口']);

}

//sign存入redis,并且设置时间为60s

Redis::setex($sign,60,1);

posted @   yangphp  阅读(311)  评论(0编辑  收藏  举报
编辑推荐:
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 三行代码完成国际化适配,妙~啊~
· .NET Core 中如何实现缓存的预热?
点击右上角即可分享
微信分享提示