摘要:
缓存穿透 指缓存和数据库中都没有的数据,而用户不断发起请求,如发起为 id 为 “-1” 的数据或 id 为特别大不存在的数据。这时的用户很可能是攻击者,攻击会导致数据库压力过大。 解决方案: 接口层增加校验,如用户鉴权校验,id 做基础校验,id ⇐ 0 的直接拦截; 缓存空值,注意过期时间的设置 阅读全文
摘要:
参考:https://blog.csdn.net/Dongguabai/article/details/83578092 五、总结 高并发(High Concurrency)是互联网分布式系统架构设计中必须考虑的因素之一,它通常是指,通过设计保证系统能够同时并行处理很多请求。 提高系统并发能力的方式 阅读全文