Redis实战(11)Redis的典型应用场景

序言

 

常用的5种数据结构和应用场景

  • String:缓存、计数器、分布式锁等。
  • List:链表、队列、微博关注人时间轴列表等。
  • Hash:用户信息、Hash 表等。
  • Set:去重、赞、踩、共同好友等。
  • Zset:访问量排行榜、点击量排行榜等。

Redis应用-分布式锁

Redis应用-异步消息队列与延时队列

Redis应用-位图

Redis应用-HyperLogLog

Redis应用-布隆过滤器

Redis应用-限流

Redis应用-Geo

数据缓存

 

共享Session

 确实如此:“每次request请求都会刷新Session,使得Session的销毁时间成为用户最后一次操作+10分钟”

分布式锁

    https://www.cnblogs.com/wangrudong003/p/10627539.html

  Redlock(redis分布式锁)原理分析

  Redlock:全名叫做 Redis Distributed Lock;即使用redis实现的分布式锁;

  https://www.cnblogs.com/rgcLOVEyaya/p/RGC_LOVE_YAYA_1003days.html

全局计数器

 

 Redis的发布订阅机制

  应用场景:聊天室,公告牌,服务之间利用消息解耦都可以使用发布订阅模式

 

资料

http://emacoo.cn/backend/spring-redis/

posted @   ~沐风  阅读(1356)  评论(0编辑  收藏  举报
编辑推荐:
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 单线程的Redis速度为什么快?
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 展开说说关于C#中ORM框架的用法!
历史上的今天:
2018-03-10 WPF

喜欢请打赏

扫描二维码打赏

了解更多

点击右上角即可分享
微信分享提示