Skip to content
his-note
Main Navigation
Home
Appearance
Menu
Return to top
On this page
使用场景
缓存
穿透:查询一个不在的数据,mysql查询不到也不会写入缓存,导致每次查询数据都要访问数据库。解决办法:(1)缓存空数据,如果数据不存在,mysql也返回给缓存null;(2)使用布隆过滤器,其工作原理为当数据id传入时,进行hash运算,得到几个不同位置的1(在二进制位表中),再有数据传入运算后进行比对,检验该数据id是否已经存在。
分布式锁