![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
redis
文章平均质量分 75
Your_is_my_God
这个作者很懒,什么都没留下…
展开
-
Laravel8.5 10分钟未付款订单通过Redis键空间通知过期事件归还库存
在 PHP对Redis键空间通知过期事件的应用实例 一文中,已经介绍了PHP对Redis键空间通知功能的应用。本文主要介绍laravel中对Redis键空间通知过期事件的应用。 场景:用户下单后一个小时如果没付款就取消掉订单。 要实现这个,有了前文的基础,我们肯定不会只想到crontab定时去做,还会想到用Redis去实现。那么具体该怎么操作?请往下看: 1、先配置一下 .env 文件 ,缓存设置为Redis。 CACHE_DRIVER=redis 2、在控制器中新增订单的方法中加入缓存。原创 2021-08-11 20:20:28 · 340 阅读 · 0 评论 -
PHP秒杀--消息队列实现及应用
主要了解如下知识: 1、队列是个什么东西,他能干什么? 2、对列的应用场景有哪些? 3、如何使用队列对业务进行解偶? 4、如何使用Redis队列来消除高压力? 5、专业的对列系统RabbitMQ如何使用 归纳如下主要内容 @消息队列的概念,原理和场景 @解耦案例:队列处理订单系统和配送系统 @流量削峰案例:Redis的List类型实现秒杀 @RabbitMQ:更专业的消息系统实现方案 一、认识消息队列 1.1 消息对列概念 从本质上说消息对.原创 2021-07-21 10:50:02 · 928 阅读 · 0 评论 -
19张图帮助你彻底理解Redis
又到了金三银四跳槽季,好多同学已经开始行动了。今天我来助力一把,送出这套 Redis 面试题,助力大家通关。 图片来自 Pexels Redis 为什么响应快 ①数据保存在内存中 Redis 数据保存在内存中,读写操作只要访问内存,不需要磁盘 IO。 ②底层数据结构 如下: Redis 的数据以 key:value 的格式存储在散列表中,时间复杂度 o(1)。 Redis 为 value 定义了丰富的数据结构,包括动态字符串、双向链表、压缩列表、hash、跳表和整转载 2021-07-16 20:31:01 · 188 阅读 · 0 评论