2.4.3-高并发的处理思路和手段

优质
小牛编辑
126浏览
2023-12-01

三层架构.PNG

处理思路和手段

高并发的处理思路和手段.PNG

读写分离

读写分离.PNG

缓存

缓存退出算法选择

算法定义
FIFO
LRU根据最后一次使用的时间戳,清除最近未使用的key,保证热点数据被有效缓存。
LFU

缓存粒度设计

粒度越细,缓存利用率越高,对缓存的管理管理越精确,但对缓存的操作数越多。

缓存一致性

最后一种方式先删除完成,再更新数据库,保证强一致性。 缓存一致性.PNG

防止缓存击穿

防止缓存击穿.PNG

  • 对表创建布隆过滤器,先进行数据有无查询。
  • 统一记录存在的key。

    并发缓存

    并发缓存.PNG