我字节二面也问到了这个,没答上来,后面查了一下,可能是,先更新数据库再删除缓存,保证两步都执行成功可以使用异步重试,即采用消息队列,或者订阅数据库变更日志再操作缓存,再考虑到主从库延迟,采用缓存延迟双删策略