📍面试公司:字节跳动💻面试岗位:后端开发实习生-生活服务具体介绍一下项目中的缓存优化。缓存存在的问题:1、缓存穿透:请求直接跳过缓存直达数据库,但数据不存在数据库2、缓存雪崩:大量缓存数据同时过期,导致大量请求直接访问数据库3、缓存击穿:缓存中某个热key过期瞬间,大批请求击穿缓存直达数据库缓存优化:缓存数据的过期时间随机化、热key设置高过期时间、对不存在数据范围空值1、缓存更新策略缓存中的数据需要更新,不同的策略会有不同的效果和影响写穿透(Write-through):在数据更新时,同时更新缓存和数据库。这种策略适用于对数据一致性要求较高的场景,如金融系统中的账户余额更新。当用户进行转...