"redis-benchmark" 命令不适用于 hscan 或 hget

"redis-benchmark" command is not working for hscan or hget

当我运行

redis-benchmark -t hscan -r 1000000 -p 6379 -h 127.0.0.1

我没有得到任何输出

但是当我运行

redis-benchmark -t get -r 1000000 -p 6379 -h 127.0.0.1

我得到这样的输出

====== GET ======
  100000 requests completed in 1.84 seconds
  50 parallel clients
  3 bytes payload
  keep alive: 1
  host configuration "save": 3600 1 300 100 60 10000
  host configuration "appendonly": no
  multi-thread: no

0.00% <= 0.1 milliseconds

为什么基准测试对 hscan 或 hget 不起作用。 我如何对这些命令进行基准测试?

-t 由于某些原因不适用于 SCAN 和 HSCAN。

这有效 -->

redis-benchmark hscan -r 1000000 -p 6379 -h 127.0.0.1