码迷,mamicode.com
首页 > 其他好文 > 详细

Redis的用处

时间:2020-06-26 22:23:20      阅读:68      评论:0      收藏:0      [点我收藏+]

标签:实现   用户   应用   缓存   服务器   style   性能   api   初学   

在网上查了很多博客,大多都是对redis专业向的定义,我这个初学者看着挺懵的

下面记录一下我现阶段能理解的redis的用处

 

1. 使用Redis做缓存

Redis的字符串、哈希表两种数据结构适合用来储存大量的键值对信息,从而实现高速缓存

(在提升服务器性能方面非常有效)

2.计算器/限速器,利用Redis中原子性的自增操作,我们可以统计类似用户点赞数、用户访问数等,这类操作如果用MySQL,频繁的读写会带来相当大的压力;限速器比较典型的使用场景是限制某个用户访问某个 API的频率,常用的有抢购时,防止用户疯狂点击带来不必要的压力;

    注:限速器也是对请求限流的一种实现方式

 

redis的应用场景:

1、redis由于数据的读取和操作都在内存当中操作,读写的效率较高,所以经常被用来做数据的缓存,把一些需要频繁访问的数据,而且在短时间之内不会发生变化的,放入redis中进行操作

   从而提高用户的请求速度和降低网站的负载,降低数据库的读写次数,就把这些数据放到缓存中。

2、一些常用的实时计算的功能。需要实时变化和展示的功能,就可以把相关数据放在redis中进行操作,大大提高效率

 

【持续记录ing  欢迎大家评论区指正,交流~】

摘自:https://www.cnblogs.com/IT-SUJIU/p/11745598.html

谢谢原博主!!

Redis的用处

标签:实现   用户   应用   缓存   服务器   style   性能   api   初学   

原文地址:https://www.cnblogs.com/baldmanwithoutbrain/p/13196332.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!