Skip to content

hscan 0 0 match * count 20 #1563

Closed
hwongcom opened this Issue Feb 23, 2014 · 3 comments

4 participants

@hwongcom

hscan 0 0 match * count 20

returns 832 and (40 other items)
hscan 0 832 match * count 20
returns 608 and (42 other items)
it is inconsistent!
i would like it to return also 40 items instead of 42. why is this so? with or without "match"

i populated test data with php using this code. please help.
for($j=0;$j<2000;$j++){
for($i=0; $i<2000; $i++){
$redis->hset( $j, $i, $j.$i.md5($j.$i));
}
}

@badboy
badboy commented Feb 23, 2014

Read http://redis.io/commands/scan, especially the parts about "Number of elements returned at every SCAN call" and "The COUNT option"

@pietern pietern closed this Feb 23, 2014
@hwongcom

I've read. how to make it consistent?

@charsyam

@hwongcom currently, it is impossible because of scan implementation.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Something went wrong with that request. Please try again.