Я новичок в использовании Laravel и Redis вместе. Я пытаюсь запустить команду Redis zscan
:
$redis = Redis::connection();
$redis->zscan('zset', 0, 'mor*'));
но когда я это делаю, я получаю сообщение:
'zscan' is not a registered Redis command
У кого-нибудь есть идеи почему?
Laravel 4 использует драйвер Predis Redis (посмотрите на файл composer.json, чтобы проверить это). Команда Zscan была добавлена в Predis 0.8.5.
использование
composer show -i
Чтобы проверить установленную версию и убедиться, что установленная версия Predis не ниже 0.8.5.
Других решений пока нет …