CAS乐观锁解决并发问题的一次实践

前言 最近作新项目,货币充值消耗,送礼竞争勋章等都使用了CAS解决并发问题,因此作一下笔记,谈谈CAS,你们一块儿互相学习。算法 乐观锁,悲观锁: 讨论CAS的话,先来讲有一下乐观锁,悲观锁。数据库 悲观锁:每次去取数据,很悲观,都以为会被别人修改,因此在拿数据的时候都会上锁。简言之,共享资源每次都只给一个线程使用,其余线程阻塞,等第一个线程用完后再把资源转让给其余线程。synchronized和
相关文章
相关标签/搜索