Last active
June 1, 2020 09:14
-
-
Save tokers/b128ba393657d538fb09f64c3bab3adc to your computer and use it in GitHub Desktop.
etcd benchmark
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
4c4g | |
1 node etcd cluster | |
$ uname -a | |
Linux gentoo 4.19.37-gentoo #7 SMP Mon Sep 9 11:14:51 CST 2019 x86_64 Intel(R) Core(TM) i9-9980HK CPU @ 2.40GHz GenuineIntel GNU/Linux | |
# requests sent by etcd client. | |
$ ./benchmark/benchmark put | |
10000 / 10000 Boooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo! 100.00% 4s | |
Summary: | |
Total: 4.6838 secs. | |
Slowest: 0.2152 secs. | |
Fastest: 0.0001 secs. | |
Average: 0.0005 secs. | |
Stddev: 0.0022 secs. | |
Requests/sec: 2135.0212 | |
Response time histogram: | |
0.0001 [1] | | |
0.0216 [9998] |∎∎∎∎∎∎∎∎∎∎∎∎∎∎∎∎∎∎∎∎∎∎∎∎∎∎∎∎∎∎∎∎∎∎∎∎∎∎∎∎ | |
0.0432 [0] | | |
0.0647 [0] | | |
0.0862 [0] | | |
0.1077 [0] | | |
0.1292 [0] | | |
0.1507 [0] | | |
0.1722 [0] | | |
0.1937 [0] | | |
0.2152 [1] | | |
Latency distribution: | |
10% in 0.0003 secs. | |
25% in 0.0003 secs. | |
50% in 0.0004 secs. | |
75% in 0.0005 secs. | |
90% in 0.0006 secs. | |
95% in 0.0008 secs. | |
99% in 0.0013 secs. | |
99.9% in 0.0025 secs. | |
# mvcc txn directly | |
$ ./benchmark/benchmark mvcc put | |
Summary: | |
Total: 0.0003 secs. | |
Slowest: 0.0001 secs. | |
Fastest: 0.0000 secs. | |
Average: 0.0000 secs. | |
Stddev: 0.0000 secs. | |
Requests/sec: 335811.6231 | |
Response time histogram: | |
0.0000 [1] | | |
0.0000 [95] |∎∎∎∎∎∎∎∎∎∎∎∎∎∎∎∎∎∎∎∎∎∎∎∎∎∎∎∎∎∎∎∎∎∎∎∎∎∎∎∎ | |
0.0000 [2] | | |
0.0000 [1] | | |
0.0000 [0] | | |
0.0000 [0] | | |
0.0000 [0] | | |
0.0000 [0] | | |
0.0000 [0] | | |
0.0001 [0] | | |
0.0001 [1] | | |
Latency distribution: | |
10% in 0.0000 secs. | |
25% in 0.0000 secs. | |
50% in 0.0000 secs. | |
75% in 0.0000 secs. | |
90% in 0.0000 secs. | |
95% in 0.0000 secs. | |
99% in 0.0001 secs. | |
# request sent by etcd client | |
$ ./benchmark/benchmark range alex | |
bench with linearizable range | |
10000 / 10000 Boooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo! 100.00% 3s | |
Summary: | |
Total: 3.0121 secs. | |
Slowest: 0.0124 secs. | |
Fastest: 0.0001 secs. | |
Average: 0.0003 secs. | |
Stddev: 0.0002 secs. | |
Requests/sec: 3319.9884 | |
Response time histogram: | |
0.0001 [1] | | |
0.0013 [9948] |∎∎∎∎∎∎∎∎∎∎∎∎∎∎∎∎∎∎∎∎∎∎∎∎∎∎∎∎∎∎∎∎∎∎∎∎∎∎∎∎ | |
0.0026 [40] | | |
0.0038 [7] | | |
0.0050 [3] | | |
0.0062 [0] | | |
0.0075 [0] | | |
0.0087 [0] | | |
0.0099 [0] | | |
0.0112 [0] | | |
0.0124 [1] | | |
Latency distribution: | |
10% in 0.0002 secs. | |
25% in 0.0002 secs. | |
50% in 0.0003 secs. | |
75% in 0.0003 secs. | |
90% in 0.0004 secs. | |
95% in 0.0005 secs. | |
99% in 0.0009 secs. | |
99.9% in 0.0029 secs. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment