redis缓存设计问题

redis缓存设计普遍存在三个问题 1.缓存穿透 什么是缓存穿透 缓存穿透就是当我们发起一个查询请求的时候,一般先去查询缓存层,缓存没有数据,则就去查询数据库,但是这是一条本来就是没有的数据(数据库也不存在这条数据),当很多用户同时发起这样一个请求的时候,这些请求都去查询数据库,数据库的压力会很大,而我们的业务中,最脆弱的就是IO层,压力稍大些就很容易崩溃,所以,当高并发请求这样不存在的数据的情况
相关文章
相关标签/搜索