> keys are pertty big, let me try, I'll report back here in few minutes.
Hello,
can't reproduce the problem: lodade 1 million keys, and the server is
able to reply to 'KEYS *' even if it takes something like 30 seconds
on my macbook, and then when the server replied to KEYS other clients
start to get replies too.
Of course the operation is *blocking*, that is, no other client will
get served until the KEYS command ended it's execution (but everything
will work while the output is being sent to the client).
Maybe it just takes more time you think? In a slow box it may even
take some minute as far as I can tell.
Btw note that the time is used to create the buffer to send to the
client. Even with 1 million of keys if you perform:
KEYS foo*
and there are few 'foo*' keys it will return in less than a second.
Cheers,
Salvatore
Not very cool. I guess that the other client performing queries are
not part of the bug.
Maybe it just takes more time you think?