Hvorfor ikke:
public function forget($key_name)
{
$redis = Cache::getRedis();
$keys = $redis->keys("*$key_name*");
$count = 0;
foreach ($keys as $key) {
$redis->del($key);
$count++;
}
return $count;
}
Og til produktionsmiljø skal SCAN-markøren [MATCH-mønster] [COUNT count] bruges i stedet for "nøgler"
http://redis.io/commands/scan
Fordi du ikke ønsker at løbe tør for hukommelse, hvis du har titusindvis af nøgler i redis, og du ikke ønsker at blokere hele din redis-instans ved at bruge "nøgler".