
分布式
qq_27394335
这个作者很懒,什么都没留下…
展开
-
redis分布式锁前世
1.redis锁前世即基于单Redis节点的分布式锁,诸如setkey value px milliseconds nx 前世者,必将经历种种磨砺,才能稍微符合一些主流。推荐自测非常好用的redis工具(http://try.redis.io/)第一劫:dos命令版本1)setnx job "hello"如果当前job存在,则返回0表明赋值不成功。如果当前job不存在,则返...原创 2019-07-24 19:29:02 · 493 阅读 · 0 评论 -
redis分布式锁今生
对于前世redis分布式锁各种解决方案,无论是成熟单机方案 1.SETNX+LUA 2.SET unique_value nx px milliseconds ,都局限性很大 所以Martin发布了一种算法redlock来进行集群(完全互相独立,不存在主从复制或者其他集群协调机制)操作分布式锁 算法如下: 1.获取当前Unix时间,以毫秒为单位。 2.依次尝试从5个实...原创 2019-07-25 14:47:23 · 178 阅读 · 0 评论 -
主流消息队列rocketMq,rabbitMq比对使用
首先整理这个文章是因为我正好有机会实战了一下rocketmq,阿里巴巴的一个开源消息中间件。所以就与以往中rabbitmq进行小小的比较一下。这里主线的根据常见面试问题进行整理。一.消息队列常用的场景 1.削峰 例如我们做得考试系统中,用户通过人脸识别登录系统,考虑到考试系统的特殊性,三万名考生参加考试,需要记录人脸识别登录照片。从考试完结果上看,用户最大并发数在4000,于是我...原创 2019-08-22 09:35:56 · 1858 阅读 · 0 评论