redis
文章平均质量分 62
redis
aaiier
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Redis(⑤-线程池隔离)
本文展示了通过线程池隔离实现不同业务逻辑的并发处理。通过创建两个独立的线程池(Query和Order)分别处理商品查询和下单业务,即使下单业务出现阻塞(模拟5秒超时),商品查询业务仍能正常运行。文章提供了完整的Python代码示例,包括Redis连接、线程池配置、业务函数实现以及并发请求模拟,并解释了线程池隔离的核心思想:不同业务使用独立的线程资源,确保一个业务的阻塞不会影响其他业务的执行。代码中还通过Redis记录任务状态,便于监控各线程的执行情况。原创 2025-08-08 17:07:11 · 3351 阅读 · 0 评论 -
Redis(④-消息队列削峰)
消息队列削峰是分布式系统中应对的一种重要策略,核心目的是。想象你开了一家奶茶店,平时每小时接待 100 个客人(后端服务正常处理能力)。但某天突然来了 500 个客人同时排队(突发流量),如果让所有人同时涌向吧台(直接请求后端),吧台会因为忙不过来而混乱(服务崩溃)。这时候,你可以让客人先取号排队(进入消息队列),吧台按顺序一个一个处理(消费消息),哪怕外面排了很多人,吧台内始终按自己的节奏处理(100 个 / 小时),避免了瞬间拥挤 —— 这就是 “削峰”。原创 2025-08-08 16:31:44 · 289 阅读 · 0 评论 -
Redis(③-分布式锁)
服务器 A 想操作时,先去 Redis 里 “抢” 这个键:如果键不存在,就创建它(加锁成功),然后开始干活;如果键已存在,就等着(加锁失败)。用 Redis 的一个键(比如叫lock:order123)当 “牌子”,键的值可以是抢到锁的服务器标识。有人想进去时,先看牌子:如果是 “没人”,就把牌子改成 “有人”,然后进去用(这就是 “加锁”)。你可以在厕所门口挂个牌子(相当于 Redis),牌子上写 “有人” 或 “没人”。其他人看到牌子是 “有人”,就只能等着,直到牌子变 “没人” 再抢。原创 2025-08-08 16:10:46 · 234 阅读 · 0 评论 -
Redis(②-持久化)
防止断电、程序崩溃后数据丢失。原创 2025-08-08 15:44:29 · 371 阅读 · 0 评论 -
Redis(①-安装和基本使用教程)
打开下载带 win64.zip 字样的文件,例如 Redis-x64-7.2.4-win64.zip 解压到任意目录比如 D:\redis双击 redis-server.exe 就启动服务再双击 redis-cli.exe 即可执行 ping 测试。原创 2025-08-08 15:13:41 · 253 阅读 · 0 评论
分享