https://i.ancii.com/crazymakercircle/
成为分布式领域的专家
Ta还没有发布动态 ...
微信扫码可以体验~
在分布式环境中,为了保证业务数据的正常访问,防止出现重复请求的问题,会使用分布式锁来阻拦后续请求。我们先写一段有问题的业务代码:。上面的代码很简单,查询db中有没有对应的user数据,如果有的话,执行更新操作,如果没有则插入。我们知道,上面的代码是线程不安
接着准备面试内容,今天学习了下redis,继续我的笔记加深印象。这样,后面的请求就去缓存中读取,使得请求能够迅速响应。这个时候,就需要使用redis做一个缓冲操作,让请求先访问到redis,而不是直接访问数据库。定时删除,用一个定时器来负责监视key,过期
之前写过一篇文章《如何在springcloud分布式系统中实现分布式锁?》,由于自己仅仅是阅读了相关的书籍,和查阅了相关的资料,就认为那样的是可行的。那篇文章实现的大概思路是用setNx命令和setEx配合使用。setNx是一个耗时操作,因为它需要查询这个
0 关注 0 粉丝 0 动态
Copyright © 2013 - 2019 Ancii.com
京ICP备18063983号-5 京公网安备11010802014868号