Redis相关问题和解决方法记录

1.缓存穿透         缓存穿透是指查询一个根本不存在的数据,缓存层和存储层都不会命中。所以每次查询这条数据的时候,都先查一遍缓存,然后再查一遍数据库。解决的办法是,在缓存中保存一个空值,来标记该数据在数据库中不存在,同时给该值设置一个较短的过期时间,防止被恶意攻击时产生太多的key。 2.缓存无底洞         键值数据库由于通常采用哈希函数将key映射到各个节点上,造成key的分布与
相关文章
相关标签/搜索