摘要:
i++操作可分为三个步骤:读i的值,进行i+1,设置i的值。 如果两个线程同时对i进行i++操作,会出现如下情况 i设置值为0 线程A读到i的值为0 线程B也读到i的值为0 线程A执行了+1操作,将结果值1写入到内存 线程B执行了+1操作,将结果值1写入到内存 此时i进行了两次i++操作,但是结果却 阅读全文
posted @ 2020-05-31 18:36
ChaoWang1995
阅读(193)
评论(0)
推荐(0)
摘要:
基于redis的分布式锁 1 介绍 这篇博文讲介绍如何一步步构建一个基于Redis的分布式锁。会从最原始的版本开始,然后根据问题进行调整,最后完成一个较为合理的分布式锁。 本篇文章会将分布式锁的实现分为两部分,一个是单机环境,另一个是集群环境下的Redis锁实现。在介绍分布式锁的实现之前,先来了解下 阅读全文
posted @ 2020-05-31 02:09
ChaoWang1995
阅读(340)
评论(0)
推荐(0)

浙公网安备 33010602011771号