Redis
文章平均质量分 68
深入理解Redis
Yaiba123
没有强度,全是手法。
展开
-
Redis Stream消息队列之基本语法与使用方式
本文的主角是Redis Stream,它是Redis5.0版本新增加的数据结构,主要用于消息队列,提供了消息的持久化和主备复制功能,可以让任何客户端访问任何时刻的数据,并且能记住每一个客户端的访问位置,还能保证消息不丢失,功能颇为强大。原创 2023-12-23 18:01:35 · 1305 阅读 · 0 评论 -
使用Redis和Nginx分别实现限制接口请求频率
为啥需要实现接口限流?这个是因为防止接口一直被刷,比如发送手机验证码的接口,一直被刷的话,又费钱又费资源,至少做点基本的防护工作。以下分别使用Redis和Nginx实现接口限流方案。原创 2023-12-20 17:42:57 · 751 阅读 · 0 评论 -
Redis字符串数据类型之INCR命令,通常用于统计网站访问量,文章访问量,实现分布式锁
Redis的INCR命令用于将键的值增加1。如果键不存在,则会先将键的值设置为0,然后再执行INCR操作。INCR命令的作用是对计数器进行自增操作,可以用于实现多种场景,比如统计网站访问量、文章访问量、分布式锁等。原创 2023-12-18 20:11:42 · 3358 阅读 · 0 评论 -
基于SpringBoot+Redis解决缓存与数据库一致性、缓存穿透、缓存雪崩、缓存击穿问题
缓存是一种将数据存储在临时存储器中的技术,以便在需要时能够快速访问该数据。缓存的重要性在于它可以提高系统的性能和响应速度,减轻服务器的负载,节省网络带宽和资源消耗。因此掌握缓存技术是挺重要的哦。原创 2022-08-18 10:14:16 · 491 阅读 · 0 评论 -
基于SpringBoot+Redis实现查找附近用户的功能
简单记录一下使用Redis的GEO命令,SpringDataRedis提供了十分简单的地理位置定位的功能,实现查找附近的人的功能。原创 2023-11-22 17:02:29 · 713 阅读 · 0 评论 -
基于SpringBoot+Redis实现点赞/排行榜功能,可同理实现收藏/关注功能,可拓展实现共同好友/共同关注/关注推送功能
简单记录一下在SpringBoot项目中,使用Redis实现点赞/排行榜功能,可同理实现收藏/关注功能,可拓展实现共同好友/共同关注/关注推送功。主要用到了Redis中的Set集合和ZSet集合。原创 2023-11-22 15:00:15 · 2728 阅读 · 1 评论 -
基于SpringBoot+Redis实现模拟短信登录/注册功能
本篇为SpringBoot+Redis项目实战笔记。主要是简单记录一下,基于SpringBoot+Redis实现模拟短信登录/注册,刷新令牌拦截器、登录拦截器的功能。如此一来也就实现了单点登录(SSO)的功能,一次登录,即可授权访问所有系统。原创 2019-08-17 15:57:17 · 2054 阅读 · 1 评论 -
基于SpringBoot+Redis实现签到、签到统计功能
做项目开发时,经常需要实现签到和签到统计的功能。实现这两个功能并不难,通常只用MySQL就可以快速实现,但是这只适用于较小用户量的场景。若是千万级用户量甚至以上的时候,不妨使用Redis来实现,区别就是MySQL占用空间太多,而Redis仅用极小的空间就实现了。原创 2018-03-03 17:29:40 · 4726 阅读 · 1 评论 -
在Linux中源码安装,以及Docker安装Redis
Redis是一个开源的内存数据存储系统,可以用作数据库、缓存和消息中间件。因此,学习Redis很有必要的,以下先从Redis的安装开始。原创 2018-09-16 11:49:55 · 301 阅读 · 1 评论