.TH KEYDB-BENCHMARK 1 "August 17, 2019" .SH NAME keydb-benchmark \- Benchmark a KeyDB instance .SH SYNOPSIS .B redis-benchmark [\-h ] [\-p ] [\-c ] [\-n [\-k ] .SH DESCRIPTION KeyDB 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. .SH OPTIONS .TP \-h hostname Server hostname (default 127.0.0.1) .TP \-p port Server port (default 6379) .TP \-s socket Server socket (overrides host and port) .TP \-a password Password for KeyDB Auth .TP \-c clients Number of parallel connections (default 50) .TP \-n requests Total number of requests (default 100000) .TP \-d size Data size of SET/GET value in bytes (default 2) .TP \-dbnum db SELECT the specified db number (default 0) .TP \-k boolean 1=keep alive 0=reconnect (default 1) .TP \-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 argument determines the max number of values for the random number. For instance if set to 10 only rand000000000000 - rand000000000009 range will be allowed. .TP \-P numreq Pipeline requests. Default 1 (no pipeline). .TP \-q Quiet. Just show query/sec values .TP \-\-csv Ourput in CSV format .TP \-l Loop. Run the tests forever .TP \-I Idle mode. Just open N idle connections and wait. .TP \-D Debug mode. more verbose. .SH AUTHOR \fBkeydb-benchmark\fP was written by John Sully, originating as a fork of Redis. Redis was written by Salvatore Sanfilippo. .PP This manual page was written by Chris Lamb for the Debian project (but may be used by others). Modified by Ben Schermel