Provided by: redis-tools_5.0.3-4_amd64 bug


       redis-benchmark - Benechmark a Redis instance


       redis-benchmark [-h <host>] [-p <port>] [-c <clients>] [-n <requests]> [-k <boolean>]


       Redis  is a key-value database. It is similar to memcached but the dataset is not volatile
       and other datatypes (such as lists and sets) are natively supported.


       -h hostname
              Server hostname (default

       -p port
              Server port (default 6379)

       -s socket
              Server socket (overrides host and port)

       -a password
              Password for Redis Auth

       -c clients
              Number of parallel connections (default 50)

       -n requests
              Total number of requests (default 100000)

       -d size
              Data size of SET/GET value in bytes (default 2)

       -dbnum db
              SELECT the specified db number (default 0)

       -k boolean
              1=keep alive 0=reconnect (default 1)

       -r keyspacelen
              Use random keys for SET/GET/INCR, random values for  SADD  Using  this  option  the
              benchmark  will get/set keys in the form mykey_rand000000012456 instead of constant
              keys, the <keyspacelen> argument determines the max number of values for the random
              number.  For  instance  if set to 10 only rand000000000000 - rand000000000009 range
              will be allowed.

       -P numreq
              Pipeline <numreq> requests. Default 1 (no pipeline).

       -q     Quiet. Just show query/sec values

       --csv  Ourput in CSV format

       -l     Loop. Run the tests forever

       -I     Idle mode. Just open N idle connections and wait.

       -D     Debug mode. more verbose.


       redis-benchmark was written by Salvatore Sanfilippo.

       This manual page was written by Chris Lamb <> for the Debian project  (but
       may be used by others).

                                          June 28, 2010                        REDIS-BENCHMARK(1)