無効なオプション「-help」またはオプションの引数が欠けています Usage: redis-benchmark [-h <host>] [-p <port>] [-c <clients>] [-n <requests>] [-k <boolean>] -h <hostname> サーバーホスト名(デフォルト 127.0.0.1)-p <port> サーバーポート(デフォルト6379)-s <socket> サーバーソケット(ホストとポートを上書き)-<password>Redis認証用のパスワード-c <clients> 並列接続数(デフォルト50)-n <requests> リクエスト総数(デフォルト100000)-d <size> SET/GET値のデータサイズ(バイト単位)(デフォルト3)--dbnum <db> 指定されたデータベース番号を選択(デフォルト0)-k <boolean> 1=生存を保つ 0=再接続(デフォルト1)-r <keyspacelen> SET/GET/INCR はランダムキー、SADD はランダムな値 このオプションを使うと、ベンチマークは文字列を拡張__rand_int__ 指定された範囲内の12桁の数を持つ引数の内部 0からkeyspacelen-1まで。 コマンドが出るたびに置換は変わります 処刑される。 デフォルトのテストでは、これを使ってランダムなキーをヒットさせます 指定された範囲。-P <numreq> パイプライン<numreq>要請。 デフォルト1(パイプラインなし)。-e サーバーからエラーが返信された場合は、stdoutで表示してください。 (1秒あたり最大1回の誤差が表示されません)-q 静かに。 クエリやsecの値を表示すればいいだけです--csv CSV形式の出力-ループ。 テストを永遠に続けてください-t テストリスト<tests>はコンマ区切られたものだけを実行してください。 試験 出力として生成される名前と同じ名前です。-アイドルモード。 N個のアイドル接続を開いて待つだけです。 Examples: デフォルト設定でベンチマークを127.0.0.1:6379に対して実行してください: $ redis-benchmark 20台の並列クライアントを使い、合計10万リクエストを192.168.1.1に対して使う: $ redis-benchmark -h 192.168.1.1 -p 6379 -n 100000 -c 20 SETテストだけで約100万キーを127.0.0.1:6379を埋めます: $ redis-benchmark -t set -n 10000000 -r 1000000000 いくつかのコマンドがCSV出力を生成するベンチマーク 127.0.0.1:6379: $ redis-benchmark -t ping, set, get -n 100000 --csv 特定のコマンドラインをベンチマークする: $ redis-benchmark -r 10000 -n 10000 eval 'return redis.call("ping")' 0 10000個のランダム要素でリストを埋める: $ redis-benchmark -r 10000 -n 10000 lpush mylist __rand_int__ ユーザーが指定したコマンドラインでは__rand_int__がランダムな整数に置き換えられます-rオプションで選択される値の範囲。