Я читал документацию Redis, и я не понимаю, следующий абзац (из ссылки http://redis.io/topics/benchmarks):Почему количество клиентских подключений влияет на производительность Redis?
«Наивно итерацию по синхронному Redis команды сам не эталоном Redis, а измерить вашу сеть (или IPC) чтобы действительно проверить Redis, вам нужно несколько соединений и/или ... »
Я провел следующее тестирование, чтобы увидеть разницу в скорости между 1 соединением и 500 соединениями. Как мы видим, он намного медленнее, когда есть только 1 соединение. Но я не понимаю, почему и как количество соединений влияет на скорость работы Redis. Я новичок в компьютерной сети, любая помощь будет оценен по достоинству!
$ redis-benchmark -c 500 -t ping
====== PING_INLINE ======
10000 requests completed in 0.10 seconds
500 parallel clients
3 bytes payload
keep alive: 1
$ redis-benchmark -c 1 -t ping
====== PING_INLINE ======
10000 requests completed in 0.19 seconds
1 parallel clients
3 bytes payload
keep alive: 1