摘要:
分布式生成唯一id的几种方式 阅读全文
摘要:
悲观锁抢红包过程:(思路) 1、检查红包是否有剩余,如果红包剩余数量大于0,用mysql悲观锁for update行锁,锁住查询的红包。 2、将红包剩余数量减1。 3、生成客户的红包数据,释放锁。 阅读全文
摘要:
spring @Async 阅读全文
摘要:
1、什么式gap锁 (1)在索引记录之间,或者在索引之前,或者索引之后的区间上加锁,就是gap锁。比如: SELECT c1 FROM t WHERE c1 BETWEEN 10 and 20 FOR UPDATE; 由于在c1=10和c2=20之间已经加上gap锁,所以不管数据表中是否有c1=15 阅读全文