Почему RPS Redis-Cli сильно падает, когда я получаю 248 ключей? - PullRequest
0 голосов
/ 14 апреля 2020

Я пытаюсь протестировать производительность с помощью redis-benchmark, например:

redis-benchmark -n 100000 script load "redis.call('mget'$keys)"

Однако RPS сильно падает, когда keys = 248 (14945), по сравнению с keys = 247 (93896).

| keys | RPS    |
| ---- | ------ |
| 1    | 151975 |
| 2    | 146842 |
| 4    | 151745 |
| 8    | 148148 |
| 16   | 155763 |
| 32   | 150375 |
| 64   | 154559 |
| 128  | 124688 |
| 192  | 110497 |
| 224  | 99502  |
| 240  | 95147  |
| 244  | 94966  |
| 246  | 94607  |
| 247  | 93896  |
| 248  | 14945  |
| 256  | 14714  |
| 512  | 13455  |
| 1024 | 11825  |

Так что же произошло в "248"?

В моем случае ключи - это testkey0, testkey1 ... и значения являются testvalue.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...