Hier sind einige weitere Benchmarks für den Docker-basierten Memcached-Server
im Vergleich zum hostinternen Memcached-Server
unter Verwendung des Twemperf-Benchmark-Tools https://github.com/twitter/twemperf mit 5000 Verbindungen und einer Verbindungsraten von 20k
Die Verbindungszeitüberschreitungen für Docker-basierten Memcached scheinen mit der oben genannten Whitepaper in etwa doppelter Geschwindigkeit übereinzustimmen.
Twemperf Docker Memcached
Verbindungsrate: 9817,9 Verbindungen/s
Verbindungszeit [ms]: Durchschnitt 341,1 Min 73,7 Max 396,2 Standardabweichung 52,11
Verbindungszeit [ms]: Durchschnitt 55,0 Min 1,1 Max 103,1 Standardabweichung 28,14
Anforderungsrate: 83942,7 Anfragen/s (0,0 ms/Anfrage)
Anforderungsgröße [B]: Durchschnitt 129,0 Min 129,0 Max 129,0 Standardabweichung 0,00
Antwortrate: 83942,7 Antworten/s (0,0 ms/Antwort)
Antwortgröße [B]: Durchschnitt 8,0 Min 8,0 Max 8,0 Standardabweichung 0,00
Antwortzeit [ms]: Durchschnitt 28,6 Min 1,2 Max 65,0 Standardabweichung 0,01
Antwortzeit [ms]: p25 24,0 p50 27,0 p75 29,0
Antwortzeit [ms]: p95 58,0 p99 62,0 p999 65,0
Twemperf Centmin Mod Memcached
Verbindungsrate: 11419,3 Verbindungen/s
Verbindungszeit [ms]: Durchschnitt 200,5 Min 0,6 Max 263,2 Standardabweichung 73,85
Verbindungszeit [ms]: Durchschnitt 26,2 Min 0,0 Max 53,5 Standardabweichung 14,59
Anforderungsrate: 114192,6 Anfragen/s (0,0 ms/Anfrage)
Anforderungsgröße [B]: Durchschnitt 129,0 Min 129,0 Max 129,0 Standardabweichung 0,00
Antwortrate: 114192,6 Antworten/s (0,0 ms/Antwort)
Antwortgröße [B]: Durchschnitt 8,0 Min 8,0 Max 8,0 Standardabweichung 0,00
Antwortzeit [ms]: Durchschnitt 17,4 Min 0,0 Max 28,8 Standardabweichung 0,01
Antwortzeit [ms]: p25 12,0 p50 20,0 p75 23,0
Antwortzeit [ms]: p95 28,0 p99 28,0 p999 29,0
Hier sind Benchmarks mit dem Memtier-Benchmark-Tool
memtier_benchmark Docker Memcached
4 Threads
50 Verbindungen pro Thread
10000 Anfragen pro Thread
Typ Ops/Sek Treffer/Sek Misses/Sek Latenz KB/Sek
------------------------------------------------------------------------
Sets 16821,99 --- --- 1,12600 2271,79
Gets 168035,07 159636,00 8399,07 1,12000 23884,00
Totals 184857,06 159636,00 8399,07 1,12100 26155,79
memtier_benchmark Centmin Mod Memcached
4 Threads
50 Verbindungen pro Thread
10000 Anfragen pro Thread
Typ Ops/Sek Treffer/Sek Misses/Sek Latenz KB/Sek
------------------------------------------------------------------------
Sets 28468,13 --- --- 0,62300 3844,59
Gets 284368,51 266547,14 17821,36 0,62200 39964,31
Totals 312836,64 266547,14 17821,36 0,62200 43808,90