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::zcount(self::CACHE_KEY . $hid, 0, -1) ?? Redis::zscore(self::CACHE_WARMED, $hid) != null; } public static function setWarm($hid) { return Redis::zadd(self::CACHE_WARMED, $hid, $hid); } }