lazyById(20, 'id') as $h) { if ($h) { self::add($h->hashtag_id, $h->profile_id); } } self::setWarm($hid); return self::get($hid); } public static function isWarm($hid) { return Redis::zcard(self::CACHE_KEY.$hid) > 0 || Redis::zscore(self::CACHE_WARMED, $hid) !== null; } public static function setWarm($hid) { return Redis::zadd(self::CACHE_WARMED, $hid, $hid); } }