Redis入门纪实
文章平均质量分 85
学习记录
IT派同学
如果你听说过派大星,那我们就是好朋友
展开
-
《如何优化项目一》:页面缓存优化
文章目录前言叙述步入正题 :mega:代码实现::rocket:前言叙述在日常编写练手项目的时候,对于项目的优化并没有关注太多,关注点大部分集中在后端的代码逻辑如何去实现,而对于前端的渲染却没有过多的重视,只觉得可以显示即可,并不会对此有什么深入的要求。但是,如果我们要做的是一个供给大众使用的平台呢?如果依旧只注重于后端代码逻辑的实现,而不思考前端的渲染效率,那么最终会造成什么样的后果呢?我们可以从两方面去分析:用户方面 💁:原创 2022-04-25 19:59:37 · 1670 阅读 · 21 评论 -
看完这篇你还不明白如何解决分布式Session?
平常做的项目都是在一台应用系统,并且所有的操作都在一台Tomcat服务器上,并不会引发Session共享的问题,所以并不会对我们的系统产生影响,但是当我们部署多个微服务的时候,再搭配Nginx进行负载均衡时,如果不处理分布式Session问题,我们在系统中访问不同功能时就会频繁出现用户登录的操作 🦋 🦋图解分析原因:前提:用户登录功能和图中的商品订单模块、秒杀抢购模块属于单独的微服务模块用户登录成功后想要访问图中其他两个模块的功能时,由于Nginx使用默认负载均衡策略(轮询),这时请求会按照时间.原创 2022-04-21 00:01:37 · 2299 阅读 · 2 评论 -
看完这篇,你还不明白Redis分布式锁?
何为分布式锁? 分布式应用进行逻辑处理时经常会遇到并发问题,而处理并发问题的方式之一就是分布式锁。在很多场景中,我们为了保证数据的最终一致性,就会选择很多技术方案来支撑,例如分布式事务、分布式锁等,那么什么是分布式锁,分布式锁又会应用到哪些业务场景呢?业务场景举例一个操作要修改用户的状态,那这个操作又该如何实现分布式锁呢?那么上述的问题又该如何解决呢?场景一:修改用户状态,首先分析如何去修改用户的状态,这一操作需原创 2022-03-17 17:37:58 · 1349 阅读 · 0 评论