package cache import ( "laic-backend/common" "laic-backend/model" ) // WarmUp 预热缓存:将用户流量余额从 MySQL 快照 SetNX 到 Redis(仅缺 key 时写入) func WarmUp() { var users []model.User if err := common.DB.Find(&users).Error; err != nil { return } for _, u := range users { _, _ = common.SetNX(TrafficKeyOf(u.ID), u.TrafficBalance) } }