shumkov/rediska

Not allowed memory - for each with set

reatailret opened this issue · 1 comments

В множестве Rediska_Key_Set имеется больше 100000 записей.

$set=new  Rediska_Key_Set('myset');

        foreach ($set as $value) 
        {
            //do something
        }

Такой код вызывает ошибку - не хватает памяти для обработки скрипта.
Можно ли "поштучно" перебрать всё множество?

Думаю дело не в редиске, а в самом редисе
http://redis.io/commands/smembers - Returns all the members of the set value stored at key.