并发下常见的加锁及锁的PHP具体实现
并发下常见的加锁及锁的PHP具体实现
在最近的项目中有这样的场景
1.生成文件的时候,由于多用户都有权限进行生成,防止并发下,导致生成的结果出现错误,需要对生成的过程进行加锁,只容许一个用户在一个时间内进行操作,这个时候就需要用到锁了,将这个操作过程锁起来.
2.在用了cache的时候,cache失效可能导致瞬间的多数并发请求穿透到数据库此时也可以得需要用锁在同一并发的过程中将这
转载
2015-09-22 16:10:52 ·
2178 阅读 ·
0 评论