随笔分类 -  并发

摘要:使用mysql数据库实现分布式锁 设置数据库 根据业务分布情况,使用锁的业务尽量做到精简,因此,可以提供两种方案: 1.在数据初始化阶段就设置分布式锁 基于这种情况,需要在数据初始化时初始化数据,基本实现方案如下, 1)初始化分布式锁 2)重置锁 使用定时器方案,如果超时时间超过一段时间时,使用此方 阅读全文
posted @ 2019-07-08 09:46 重设代码的天空 阅读(856) 评论(0) 推荐(0)
摘要:在看多核编程相关论文时,往往一个并发算法会说自己是wait-free的或者lock-free的,或者是 non-blocking 的,这些专有词汇其实表示的是并发的程度,或者说并发的级别。并发级别的理解是阅读各种并发算法设计论文以及并发数据结构实现的必备基础。 1.1 Wait-freedom 无等 阅读全文
posted @ 2017-02-04 10:56 重设代码的天空 阅读(711) 评论(0) 推荐(0)