X-Git-Url: https://git.saurik.com/redis.git/blobdiff_plain/794e6ce14ff85f00b0d3e86365e9cc45a90d3bcf..01e95705f8d4b0d21cf892748eaf153f16fbf947:/src/redis-benchmark.c diff --git a/src/redis-benchmark.c b/src/redis-benchmark.c index b22322f4..40cb5906 100644 --- a/src/redis-benchmark.c +++ b/src/redis-benchmark.c @@ -426,10 +426,10 @@ usage: " -k 1=keep alive 0=reconnect (default 1)\n" " -r Use random keys for SET/GET/INCR, random values for SADD\n" " Using this option the benchmark will get/set keys\n" -" in the form mykey_rand000000012456 instead of constant\n" +" in the form mykey_rand:000000012456 instead of constant\n" " keys, the argument determines the max\n" " number of values for the random number. For instance\n" -" if set to 10 only rand000000000000 - rand000000000009\n" +" if set to 10 only rand:000000000000 - rand:000000000009\n" " range will be allowed.\n" " -q Quiet. Just show query/sec values\n" " --csv Output in CSV format\n" @@ -446,6 +446,8 @@ usage: " $ redis-benchmark -t set -n 1000000 -r 100000000\n\n" " Benchmark 127.0.0.1:6379 for a few commands producing CSV output:\n" " $ redis-benchmark -t ping,set,get -n 100000 --csv\n\n" +" Fill a list with 10000 random elements:\n" +" $ redis-benchmark -r 10000 -n 10000 lpush mylist ele:rand:000000000000\n\n" ); exit(exit_status); } @@ -490,7 +492,7 @@ int main(int argc, const char **argv) { config.numclients = 50; config.requests = 10000; config.liveclients = 0; - config.el = aeCreateEventLoop(); + config.el = aeCreateEventLoop(1024*10); aeCreateTimeEvent(config.el,1,showThroughput,NULL,NULL); config.keepalive = 1; config.datasize = 3;