Redis之利用锁机制来防止缓存过时产生的惊群现象

首先,所谓的缓存过时引发的“惊群”现象是指,在大并发状况下,咱们一般会用缓存来给数据库分压,可是会有这么一种状况发生,那就是当一个缓存数据失效以后会致使同时有多个并发线程去向后端数据库发起请求去获取同一个数据,这样若是在一段时间内同时生成了大量的缓存,而后在另一段时间内又有大量的缓存失效,这样就会致使后端数据库的压力忽然增大,这种现象就能够称为“缓存过时产生的惊群现象”! php 如下代码的思路,
相关文章
相关标签/搜索