diff --git a/src/Illuminate/Cache/RedisTaggedCache.php b/src/Illuminate/Cache/RedisTaggedCache.php index 5fc30dec6ef9..d2325a007afd 100644 --- a/src/Illuminate/Cache/RedisTaggedCache.php +++ b/src/Illuminate/Cache/RedisTaggedCache.php @@ -146,7 +146,9 @@ protected function deleteValues($referenceKey) $values = array_unique($this->store->connection()->smembers($referenceKey)); if (count($values) > 0) { - call_user_func_array([$this->store->connection(), 'del'], $values); + foreach (array_chunk($values, 1000) as $valuesChunk) { + call_user_func_array([$this->store->connection(), 'del'], $valuesChunk); + } } }