documentStoreBenchmarks

Benchmarks

1 field

query Benchmark {
  Field_1
}

Before

View JMeter report

Creating summariser <summary>
Created the tree successfully using /Users/jesse/Dev/Test Plan.jmx
Starting the test @ Tue Dec 18 16:10:06 EET 2018 (1545142206862)
Waiting for possible Shutdown/StopTestNow/Heapdump message on port 4445
summary +  16819 in 00:00:23 =  736.4/s Avg:    12 Min:     2 Max:    80 Err:     0 (0.00%) Active: 20 Started: 20 Finished: 0
summary +  10617 in 00:00:17 =  616.6/s Avg:    32 Min:     7 Max:   767 Err:     4 (0.04%) Active: 0 Started: 20 Finished: 20
summary =  27436 in 00:00:40 =  684.9/s Avg:    19 Min:     2 Max:   767 Err:     4 (0.01%)
Tidying up ...    @ Tue Dec 18 16:10:47 EET 2018 (1545142247222)
... end of run

After

View JMeter report

Creating summariser <summary>
Created the tree successfully using /Users/jesse/Dev/Test Plan.jmx
Starting the test @ Tue Dec 18 15:56:58 EET 2018 (1545141418639)
Waiting for possible Shutdown/StopTestNow/Heapdump message on port 4445
summary +  24282 in 00:00:31 =  781.7/s Avg:    15 Min:     1 Max:   224 Err:     0 (0.00%) Active: 20 Started: 20 Finished: 0
summary +   4741 in 00:00:09 =  527.7/s Avg:    37 Min:     8 Max:   104 Err:     0 (0.00%) Active: 0 Started: 20 Finished: 20
summary =  29023 in 00:00:40 =  724.7/s Avg:    18 Min:     1 Max:   224 Err:     0 (0.00%)
Tidying up ...    @ Tue Dec 18 15:57:38 EET 2018 (1545141458989)
... end of run

100 fields

query Benchmark {
  Field_1
  Field_2
  # ... and so on, until ...
  Field_100
}

Before

View JMeter report

Creating summariser <summary>
Created the tree successfully using /Users/jesse/Dev/Test Plan.jmx
Starting the test @ Tue Dec 18 16:07:53 EET 2018 (1545142073837)
Waiting for possible Shutdown/StopTestNow/Heapdump message on port 4445
summary +      1 in 00:00:10 =    0.1/s Avg:    85 Min:    85 Max:    85 Err:     0 (0.00%) Active: 2 Started: 2 Finished: 0
summary +  13319 in 00:00:25 =  525.2/s Avg:    34 Min:     7 Max:    94 Err:     0 (0.00%) Active: 20 Started: 20 Finished: 0
summary =  13320 in 00:00:36 =  371.6/s Avg:    34 Min:     7 Max:    94 Err:     0 (0.00%)
summary +   2434 in 00:00:04 =  575.1/s Avg:    34 Min:    27 Max:    77 Err:     0 (0.00%) Active: 0 Started: 20 Finished: 20
summary =  15754 in 00:00:40 =  393.1/s Avg:    34 Min:     7 Max:    94 Err:     0 (0.00%)
Tidying up ...    @ Tue Dec 18 16:08:34 EET 2018 (1545142114232)
... end of run

After

View JMeter report

Creating summariser <summary>
Created the tree successfully using /Users/jesse/Dev/Test Plan.jmx
Starting the test @ Tue Dec 18 16:00:32 EET 2018 (1545141632626)
Waiting for possible Shutdown/StopTestNow/Heapdump message on port 4445
summary +  19197 in 00:00:27 =  708.7/s Avg:    15 Min:     2 Max:    93 Err:     0 (0.00%) Active: 20 Started: 20 Finished: 0
summary +   7955 in 00:00:13 =  613.1/s Avg:    32 Min:    12 Max:   489 Err:     0 (0.00%) Active: 0 Started: 20 Finished: 20
summary =  27152 in 00:00:40 =  677.7/s Avg:    20 Min:     2 Max:   489 Err:     0 (0.00%)
Tidying up ...    @ Tue Dec 18 16:01:12 EET 2018 (1545141672980)
... end of run

5000 fields

query Benchmark {
  Field_1
  Field_2
  # ... and so on, until ...
  Field_5000
}

Before

View JMeter report

Creating summariser <summary>
Created the tree successfully using /Users/jesse/Dev/Test Plan.jmx
Starting the test @ Tue Dec 18 16:06:13 EET 2018 (1545141973802)
Waiting for possible Shutdown/StopTestNow/Heapdump message on port 4445
summary +     89 in 00:00:16 =    5.6/s Avg:   681 Min:   217 Max:  1006 Err:    19 (21.35%) Active: 20 Started: 20 Finished: 0
summary +    499 in 00:00:25 =   19.9/s Avg:  1003 Min:  1000 Max:  1055 Err:   499 (100.00%) Active: 0 Started: 20 Finished: 20
summary =    588 in 00:00:41 =   14.3/s Avg:   954 Min:   217 Max:  1055 Err:   518 (88.10%)
Tidying up ...    @ Tue Dec 18 16:06:55 EET 2018 (1545142015092)
... end of run

After

View JMeter report

Creating summariser <summary>
Created the tree successfully using /Users/jesse/Dev/Test Plan.jmx
Starting the test @ Tue Dec 18 16:02:26 EET 2018 (1545141746015)
Waiting for possible Shutdown/StopTestNow/Heapdump message on port 4445
summary +   1395 in 00:00:34 =   41.4/s Avg:   301 Min:    65 Max:   400 Err:     0 (0.00%) Active: 20 Started: 20 Finished: 0
summary +    392 in 00:00:07 =   58.7/s Avg:   341 Min:   317 Max:   409 Err:     0 (0.00%) Active: 0 Started: 20 Finished: 20
summary =   1787 in 00:00:40 =   44.3/s Avg:   310 Min:    65 Max:   409 Err:     0 (0.00%)
Tidying up ...    @ Tue Dec 18 16:03:06 EET 2018 (1545141786684)
... end of run