# Version 3.1.2

Benchmarks using version 3.1.2

## SolrExpress.Core.Benchmarks.Query.SolrQueryableBenchmarks

```
Host Process Environment Information:
BenchmarkDotNet=v0.9.8.0
OS=Microsoft Windows NT 6.2.9200.0
Processor=Intel(R) Core(TM) i7-4810MQ CPU 2.80GHz, ProcessorCount=8
Frequency=2728070 ticks, Resolution=366.5595 ns, Timer=TSC
CLR=MS.NET 4.0.30319.42000, Arch=64-bit RELEASE [RyuJIT]
GC=Concurrent Workstation
JitModules=clrjit-v4.6.1586.0

Type=SolrQueryableBenchmarks  Mode=Throughput  GarbageCollection=Concurrent Workstation  

Time unit definitions
ns=Nanoseconds
us=Microseconds
ms=Millisecond
s=Second
m=Minute
h=Hour
d=Day
```

| Method      | Toolchain   | Runtime | ElementsCount | Median          | StdDev         | Mean            | StdError      | StdDev         | Op/s        | Min             | Q1              | Median          | Q3              | Max             |
| ----------- | ----------- | ------- | ------------- | --------------- | -------------- | --------------- | ------------- | -------------- | ----------- | --------------- | --------------- | --------------- | --------------- | --------------- |
| **Execute** | **Classic** | **Clr** | **10**        | **121.7155 us** | **5.3290 us**  | **122.9521 us** | **1.1916 us** | **5.3290 us**  | **8133.25** | **116.6130 us** | **119.0479 us** | **121.7155 us** | **125.9128 us** | **135.5022 us** |
| Execute     | Core        | Core    | 10            | 115.7788 us     | 2.0300 us      | 115.7669 us     | 0.4539 us     | 2.0300 us      | 8638.05     | 112.1497 us     | 115.0539 us     | 115.7788 us     | 116.7584 us     | 121.2453 us     |
| **Execute** | **Classic** | **Clr** | **100**       | **128.0522 us** | **9.3506 us**  | **131.4490 us** | **1.0587 us** | **9.3506 us**  | **7607.51** | **120.6117 us** | **123.9243 us** | **128.0522 us** | **137.7625 us** | **156.9488 us** |
| Execute     | Core        | Core    | 100           | 119.0098 us     | 6.4147 us      | 120.4858 us     | 1.3376 us     | 6.4147 us      | 8299.73     | 114.9955 us     | 117.8739 us     | 119.0098 us     | 120.1299 us     | 145.2057 us     |
| **Execute** | **Classic** | **Clr** | **500**       | **146.7207 us** | **12.7707 us** | **152.5020 us** | **1.7220 us** | **12.7707 us** | **6557.29** | **141.1870 us** | **144.8435 us** | **146.7207 us** | **156.3456 us** | **206.3309 us** |
| Execute     | Core        | Core    | 500           | 137.1667 us     | 3.2036 us      | 138.0903 us     | 0.7164 us     | 3.2036 us      | 7241.64     | 135.5310 us     | 136.5177 us     | 137.1667 us     | 137.8864 us     | 148.8503 us     |
| **Execute** | **Classic** | **Clr** | **1000**      | **168.0634 us** | **6.0566 us**  | **169.7174 us** | **1.2363 us** | **6.0566 us**  | **5892.15** | **160.7786 us** | **166.4793 us** | **168.0634 us** | **171.0969 us** | **183.1140 us** |
| Execute     | Core        | Core    | 1000          | 160.9440 us     | 4.7132 us      | 161.8092 us     | 1.0539 us     | 4.7132 us      | 6180.12     | 155.9909 us     | 159.4137 us     | 160.9440 us     | 163.0667 us     | 176.1440 us     |

## SolrExpress.Benchmarks.Solr4.Query.ParameterContainerBenchmarks

```
Host Process Environment Information:
BenchmarkDotNet=v0.9.8.0
OS=Microsoft Windows NT 6.2.9200.0
Processor=Intel(R) Core(TM) i7-4810MQ CPU 2.80GHz, ProcessorCount=8
Frequency=2728070 ticks, Resolution=366.5595 ns, Timer=TSC
CLR=MS.NET 4.0.30319.42000, Arch=64-bit RELEASE [RyuJIT]
GC=Concurrent Workstation
JitModules=clrjit-v4.6.1586.0

Type=ParameterContainerBenchmarks  Mode=Throughput  GarbageCollection=Concurrent Workstation  

Time unit definitions
ns=Nanoseconds
us=Microseconds
ms=Millisecond
s=Second
m=Minute
h=Hour
d=Day
```

| Method      | Toolchain   | Runtime | ElementsCount | Median            | StdDev          | Mean              | StdError       | StdDev          | Op/s         | Min               | Q1                | Median            | Q3                | Max               |
| ----------- | ----------- | ------- | ------------- | ----------------- | --------------- | ----------------- | -------------- | --------------- | ------------ | ----------------- | ----------------- | ----------------- | ----------------- | ----------------- |
| **Execute** | **Classic** | **Clr** | **10**        | **38.8562 us**    | **1.5766 us**   | **39.1054 us**    | **0.3525 us**  | **1.5766 us**   | **25571.93** | **37.2363 us**    | **37.9277 us**    | **38.8562 us**    | **39.5374 us**    | **44.6696 us**    |
| Execute     | Core        | Core    | 10            | 28.7275 us        | 0.8763 us       | 29.0050 us        | 0.1719 us      | 0.8763 us       | 34476.82     | 28.1278 us        | 28.4740 us        | 28.7275 us        | 29.1017 us        | 31.9762 us        |
| **Execute** | **Classic** | **Clr** | **100**       | **411.4630 us**   | **15.8311 us**  | **415.9684 us**   | **3.5399 us**  | **15.8311 us**  | **2404.03**  | **402.6728 us**   | **406.6122 us**   | **411.4630 us**   | **418.1349 us**   | **471.1278 us**   |
| Execute     | Core        | Core    | 100           | 341.2841 us       | 10.9070 us      | 344.1328 us       | 2.4389 us      | 10.9070 us      | 2905.86      | 337.0357 us       | 340.6224 us       | 341.2841 us       | 342.2050 us       | 388.2402 us       |
| **Execute** | **Classic** | **Clr** | **500**       | **2,314.0114 us** | **99.3688 us**  | **2,356.1617 us** | **20.2836 us** | **99.3688 us**  | **424.42**   | **2,272.0504 us** | **2,295.3126 us** | **2,314.0114 us** | **2,360.2838 us** | **2,635.0474 us** |
| Execute     | Core        | Core    | 500           | 1,902.3723 us     | 48.4587 us      | 1,900.3294 us     | 10.8357 us     | 48.4587 us      | 526.22       | 1,842.4942 us     | 1,852.7664 us     | 1,902.3723 us     | 1,936.5468 us     | 1,989.9914 us     |
| **Execute** | **Classic** | **Clr** | **1000**      | **5,346.8117 us** | **484.1726 us** | **5,465.0481 us** | **54.1321 us** | **484.1726 us** | **182.98**   | **4,712.0251 us** | **5,210.4859 us** | **5,346.8117 us** | **5,684.6650 us** | **6,888.0312 us** |
| Execute     | Core        | Core    | 1000          | 4,281.2719 us     | 144.0476 us     | 4,355.4550 us     | 28.2500 us     | 144.0476 us     | 229.6        | 4,230.2170 us     | 4,254.7135 us     | 4,281.2719 us     | 4,426.8590 us     | 4,726.5672 us     |

## SolrExpress.Benchmarks.Solr4.Query.Result.DocumentResultBenchmarks

```
Host Process Environment Information:
BenchmarkDotNet=v0.9.8.0
OS=Microsoft Windows NT 6.2.9200.0
Processor=Intel(R) Core(TM) i7-4810MQ CPU 2.80GHz, ProcessorCount=8
Frequency=2728070 ticks, Resolution=366.5595 ns, Timer=TSC
CLR=MS.NET 4.0.30319.42000, Arch=64-bit RELEASE [RyuJIT]
GC=Concurrent Workstation
JitModules=clrjit-v4.6.1586.0

Type=DocumentResultBenchmarks  Mode=Throughput  GarbageCollection=Concurrent Workstation  

Time unit definitions
ns=Nanoseconds
us=Microseconds
ms=Millisecond
s=Second
m=Minute
h=Hour
d=Day
```

| Method      | Toolchain   | Runtime | ElementsCount | Median         | StdDev        | Mean           | StdError      | StdDev        | Op/s       | Min            | Q1             | Median         | Q3             | Max            |
| ----------- | ----------- | ------- | ------------- | -------------- | ------------- | -------------- | ------------- | ------------- | ---------- | -------------- | -------------- | -------------- | -------------- | -------------- |
| **Execute** | **Classic** | **Clr** | **10**        | **5.8369 ms**  | **0.1640 ms** | **5.8860 ms**  | **0.0350 ms** | **0.1640 ms** | **169.89** | **5.7466 ms**  | **5.8021 ms**  | **5.8369 ms**  | **5.8852 ms**  | **6.4309 ms**  |
| Execute     | Core        | Core    | 10            | 7.0295 ms      | 0.1377 ms     | 7.0542 ms      | 0.0308 ms     | 0.1377 ms     | 141.76     | 6.8581 ms      | 6.9735 ms      | 7.0295 ms      | 7.0698 ms      | 7.4722 ms      |
| **Execute** | **Classic** | **Clr** | **100**       | **7.5265 ms**  | **0.2552 ms** | **7.6429 ms**  | **0.0521 ms** | **0.2552 ms** | **130.84** | **7.4253 ms**  | **7.4575 ms**  | **7.5265 ms**  | **7.8123 ms**  | **8.2310 ms**  |
| Execute     | Core        | Core    | 100           | 8.6110 ms      | 0.0982 ms     | 8.6329 ms      | 0.0220 ms     | 0.0982 ms     | 115.84     | 8.5094 ms      | 8.5708 ms      | 8.6110 ms      | 8.6767 ms      | 8.9473 ms      |
| **Execute** | **Classic** | **Clr** | **500**       | **15.6905 ms** | **0.2478 ms** | **15.7360 ms** | **0.0554 ms** | **0.2478 ms** | **63.55**  | **15.3717 ms** | **15.5937 ms** | **15.6905 ms** | **15.7763 ms** | **16.3918 ms** |
| Execute     | Core        | Core    | 500           | 16.6792 ms     | 0.6985 ms     | 16.9823 ms     | 0.1370 ms     | 0.6985 ms     | 58.88      | 16.4271 ms     | 16.5274 ms     | 16.6792 ms     | 17.2021 ms     | 19.2977 ms     |
| **Execute** | **Classic** | **Clr** | **1000**      | **24.7011 ms** | **0.5617 ms** | **24.5930 ms** | **0.1256 ms** | **0.5617 ms** | **40.66**  | **23.6521 ms** | **24.0656 ms** | **24.7011 ms** | **24.8633 ms** | **25.9396 ms** |
| Execute     | Core        | Core    | 1000          | 26.3526 ms     | 0.3649 ms     | 26.2965 ms     | 0.0816 ms     | 0.3649 ms     | 38.03      | 25.5416 ms     | 26.0299 ms     | 26.3526 ms     | 26.5113 ms     | 26.9871 ms     |

## SolrExpress.Benchmarks.Solr4.Query.Result.FacetFieldResultBenchmarks

```
Host Process Environment Information:
BenchmarkDotNet=v0.9.8.0
OS=Microsoft Windows NT 6.2.9200.0
Processor=Intel(R) Core(TM) i7-4810MQ CPU 2.80GHz, ProcessorCount=8
Frequency=2728070 ticks, Resolution=366.5595 ns, Timer=TSC
CLR=MS.NET 4.0.30319.42000, Arch=64-bit RELEASE [RyuJIT]
GC=Concurrent Workstation
JitModules=clrjit-v4.6.1586.0

Type=FacetFieldResultBenchmarks  Mode=Throughput  GarbageCollection=Concurrent Workstation  

Time unit definitions
ns=Nanoseconds
us=Microseconds
ms=Millisecond
s=Second
m=Minute
h=Hour
d=Day
```

| Method      | Toolchain   | Runtime | ElementsCount | Median            | StdDev          | Mean              | StdError       | StdDev          | Op/s         | Min               | Q1                | Median            | Q3                | Max               |
| ----------- | ----------- | ------- | ------------- | ----------------- | --------------- | ----------------- | -------------- | --------------- | ------------ | ----------------- | ----------------- | ----------------- | ----------------- | ----------------- |
| **Execute** | **Classic** | **Clr** | **10**        | **52.3435 us**    | **1.4899 us**   | **51.8324 us**    | **0.3107 us**  | **1.4899 us**   | **19292.96** | **49.3078 us**    | **50.0586 us**    | **52.3435 us**    | **52.6916 us**    | **54.8681 us**    |
| Execute     | Core        | Core    | 10            | 53.8367 us        | 2.8114 us       | 55.4060 us        | 0.6286 us      | 2.8114 us       | 18048.6      | 52.5448 us        | 53.1856 us        | 53.8367 us        | 57.4348 us        | 62.6588 us        |
| **Execute** | **Classic** | **Clr** | **100**       | **495.3866 us**   | **36.1160 us**  | **497.4967 us**   | **4.5867 us**  | **36.1160 us**  | **2010.06**  | **446.8246 us**   | **470.8987 us**   | **495.3866 us**   | **512.9499 us**   | **603.9462 us**   |
| Execute     | Core        | Core    | 100           | 493.1521 us       | 12.6685 us      | 496.4594 us       | 2.7645 us      | 12.6685 us      | 2014.26      | 483.4276 us       | 487.0273 us       | 493.1521 us       | 504.0430 us       | 530.2119 us       |
| **Execute** | **Classic** | **Clr** | **500**       | **2,857.8526 us** | **81.0684 us**  | **2,868.3807 us** | **18.1275 us** | **81.0684 us**  | **348.63**   | **2,791.1702 us** | **2,806.5786 us** | **2,857.8526 us** | **2,892.8261 us** | **3,103.2212 us** |
| Execute     | Core        | Core    | 500           | 2,806.9609 us     | 89.3366 us      | 2,836.0991 us     | 19.9763 us     | 89.3366 us      | 352.6        | 2,746.5559 us     | 2,770.7861 us     | 2,806.9609 us     | 2,857.8855 us     | 3,064.8270 us     |
| **Execute** | **Classic** | **Clr** | **1000**      | **5,736.3241 us** | **247.9246 us** | **5,837.7898 us** | **50.6074 us** | **247.9246 us** | **171.3**    | **5,623.4181 us** | **5,680.8791 us** | **5,736.3241 us** | **5,912.6421 us** | **6,633.7133 us** |
| Execute     | Core        | Core    | 1000          | 6,197.7910 us     | 374.5898 us     | 6,227.3120 us     | 83.7608 us     | 374.5898 us     | 160.58       | 5,861.6130 us     | 5,884.9125 us     | 6,197.7910 us     | 6,425.2842 us     | 7,119.7999 us     |

## SolrExpress.Benchmarks.Solr4.Query.Result.FacetQueryResultBenchmarks

```
Host Process Environment Information:
BenchmarkDotNet=v0.9.8.0
OS=Microsoft Windows NT 6.2.9200.0
Processor=Intel(R) Core(TM) i7-4810MQ CPU 2.80GHz, ProcessorCount=8
Frequency=2728070 ticks, Resolution=366.5595 ns, Timer=TSC
CLR=MS.NET 4.0.30319.42000, Arch=64-bit RELEASE [RyuJIT]
GC=Concurrent Workstation
JitModules=clrjit-v4.6.1586.0

Type=FacetQueryResultBenchmarks  Mode=Throughput  GarbageCollection=Concurrent Workstation  

Time unit definitions
ns=Nanoseconds
us=Microseconds
ms=Millisecond
s=Second
m=Minute
h=Hour
d=Day
```

| Method      | Toolchain   | Runtime | ElementsCount | Median          | StdDev         | Mean            | StdError      | StdDev         | Op/s          | Min             | Q1              | Median          | Q3              | Max             |
| ----------- | ----------- | ------- | ------------- | --------------- | -------------- | --------------- | ------------- | -------------- | ------------- | --------------- | --------------- | --------------- | --------------- | --------------- |
| **Execute** | **Classic** | **Clr** | **10**        | **5.1792 us**   | **0.0796 us**  | **5.1856 us**   | **0.0178 us** | **0.0796 us**  | **192840.72** | **5.0600 us**   | **5.1497 us**   | **5.1792 us**   | **5.2144 us**   | **5.3736 us**   |
| Execute     | Core        | Core    | 10            | 5.5441 us       | 0.2213 us      | 5.6228 us       | 0.0397 us     | 0.2213 us      | 177846.55     | 5.4231 us       | 5.4703 us       | 5.5441 us       | 5.6614 us       | 6.1936 us       |
| **Execute** | **Classic** | **Clr** | **100**       | **39.2552 us**  | **0.9695 us**  | **39.6208 us**  | **0.2168 us** | **0.9695 us**  | **25239.27**  | **38.5973 us**  | **38.9011 us**  | **39.2552 us**  | **40.3270 us**  | **41.9485 us**  |
| Execute     | Core        | Core    | 100           | 40.5511 us      | 0.5019 us      | 40.5775 us      | 0.1122 us     | 0.5019 us      | 24644.23      | 39.6535 us      | 40.2797 us      | 40.5511 us      | 40.6899 us      | 41.9299 us      |
| **Execute** | **Classic** | **Clr** | **500**       | **195.2083 us** | **2.2992 us**  | **195.3760 us** | **0.5141 us** | **2.2992 us**  | **5118.34**   | **190.5789 us** | **194.0804 us** | **195.2083 us** | **196.4620 us** | **200.1367 us** |
| Execute     | Core        | Core    | 500           | 213.1791 us     | 14.9984 us     | 210.5604 us     | 2.8864 us     | 14.9984 us     | 4749.23       | 189.1064 us     | 196.2131 us     | 213.1791 us     | 219.1084 us     | 245.5476 us     |
| **Execute** | **Classic** | **Clr** | **1000**      | **385.4511 us** | **25.7640 us** | **393.5499 us** | **5.7610 us** | **25.7640 us** | **2540.97**   | **380.7744 us** | **383.5007 us** | **385.4511 us** | **389.3458 us** | **491.8627 us** |
| Execute     | Core        | Core    | 1000          | 393.0937 us     | 15.5670 us     | 398.9731 us     | 3.1776 us     | 15.5670 us     | 2506.43       | 383.4943 us     | 390.9076 us     | 393.0937 us     | 399.8473 us     | 444.6209 us     |

## SolrExpress.Benchmarks.Solr4.Query.Result.FacetRangeResultBenchmarks

```
Host Process Environment Information:
BenchmarkDotNet=v0.9.8.0
OS=Microsoft Windows NT 6.2.9200.0
Processor=Intel(R) Core(TM) i7-4810MQ CPU 2.80GHz, ProcessorCount=8
Frequency=2728070 ticks, Resolution=366.5595 ns, Timer=TSC
CLR=MS.NET 4.0.30319.42000, Arch=64-bit RELEASE [RyuJIT]
GC=Concurrent Workstation
JitModules=clrjit-v4.6.1586.0

Type=FacetRangeResultBenchmarks  Mode=Throughput  GarbageCollection=Concurrent Workstation  

Time unit definitions
ns=Nanoseconds
us=Microseconds
ms=Millisecond
s=Second
m=Minute
h=Hour
d=Day
```

| Method      | Toolchain   | Runtime | ElementsCount | Median            | StdDev         | Mean              | StdError      | StdDev         | Op/s        | Min               | Q1                | Median            | Q3                | Max               |
| ----------- | ----------- | ------- | ------------- | ----------------- | -------------- | ----------------- | ------------- | -------------- | ----------- | ----------------- | ----------------- | ----------------- | ----------------- | ----------------- |
| **Execute** | **Classic** | **Clr** | **10**        | **21.7964 us**    | **0.1640 us**  | **21.8579 us**    | **0.0367 us** | **0.1640 us**  | **45750.1** | **21.6644 us**    | **21.7596 us**    | **21.7964 us**    | **21.9244 us**    | **22.3594 us**    |
| Execute     | Core        | Core    | 10            | 23.2023 us        | 0.2288 us      | 23.2145 us        | 0.0512 us     | 0.2288 us      | 43076.58    | 22.7915 us        | 23.0647 us        | 23.2023 us        | 23.3311 us        | 23.7069 us        |
| **Execute** | **Classic** | **Clr** | **100**       | **177.8087 us**   | **6.5773 us**  | **180.6777 us**   | **1.4353 us** | **6.5773 us**  | **5534.72** | **175.2981 us**   | **177.1102 us**   | **177.8087 us**   | **181.4481 us**   | **202.1896 us**   |
| Execute     | Core        | Core    | 100           | 184.5398 us       | 3.4710 us      | 185.4802 us       | 0.7761 us     | 3.4710 us      | 5391.41     | 183.6443 us       | 184.0658 us       | 184.5398 us       | 185.5060 us       | 199.7185 us       |
| **Execute** | **Classic** | **Clr** | **500**       | **905.6891 us**   | **56.8138 us** | **922.6862 us**   | **8.0347 us** | **56.8138 us** | **1083.79** | **868.7675 us**   | **877.6050 us**   | **905.6891 us**   | **940.7335 us**   | **1,072.4916 us** |
| Execute     | Core        | Core    | 500           | 900.3231 us       | 11.9994 us     | 905.5578 us       | 2.6832 us     | 11.9994 us     | 1104.29     | 895.9445 us       | 898.2899 us       | 900.3231 us       | 907.0923 us       | 937.7251 us       |
| **Execute** | **Classic** | **Clr** | **1000**      | **2,051.7682 us** | **27.6333 us** | **2,061.0847 us** | **6.1790 us** | **27.6333 us** | **485.18**  | **2,041.3355 us** | **2,045.5810 us** | **2,051.7682 us** | **2,059.0578 us** | **2,150.4672 us** |
| Execute     | Core        | Core    | 1000          | 2,202.3096 us     | 108.2005 us    | 2,242.5859 us     | 22.0863 us    | 108.2005 us    | 445.91      | 2,151.3378 us     | 2,170.0896 us     | 2,202.3096 us     | 2,273.0885 us     | 2,575.3354 us     |

## SolrExpress.Benchmarks.Solr5.Query.ParameterContainerBenchmarks

```
Host Process Environment Information:
BenchmarkDotNet=v0.9.8.0
OS=Microsoft Windows NT 6.2.9200.0
Processor=Intel(R) Core(TM) i7-4810MQ CPU 2.80GHz, ProcessorCount=8
Frequency=2728070 ticks, Resolution=366.5595 ns, Timer=TSC
CLR=MS.NET 4.0.30319.42000, Arch=64-bit RELEASE [AttachedDebugger] [RyuJIT]
GC=Concurrent Workstation
JitModules=clrjit-v4.6.1586.0

Type=ParameterContainerBenchmarks  Mode=Throughput  GarbageCollection=Concurrent Workstation  

Time unit definitions
ns=Nanoseconds
us=Microseconds
ms=Millisecond
s=Second
m=Minute
h=Hour
d=Day
```

| Method      | Toolchain   | Runtime | ElementsCount | Median            | StdDev          | Mean              | StdError       | StdDev          | Op/s         | Min               | Q1                | Median            | Q3                | Max               |
| ----------- | ----------- | ------- | ------------- | ----------------- | --------------- | ----------------- | -------------- | --------------- | ------------ | ----------------- | ----------------- | ----------------- | ----------------- | ----------------- |
| **Execute** | **Classic** | **Clr** | **10**        | **39.5761 us**    | **0.4694 us**   | **39.7251 us**    | **0.1050 us**  | **0.4694 us**   | **25173.02** | **39.0938 us**    | **39.4475 us**    | **39.5761 us**    | **39.8026 us**    | **41.0114 us**    |
| Execute     | Core        | Core    | 10            | 28.9582 us        | 2.0364 us       | 29.4352 us        | 0.2721 us      | 2.0364 us       | 33972.97     | 26.2861 us        | 27.9864 us        | 28.9582 us        | 29.9871 us        | 35.7889 us        |
| **Execute** | **Classic** | **Clr** | **100**       | **428.1895 us**   | **28.3624 us**  | **430.8201 us**   | **3.3196 us**  | **28.3624 us**  | **2321.15**  | **390.9543 us**   | **405.6106 us**   | **428.1895 us**   | **445.2420 us**   | **520.0892 us**   |
| Execute     | Core        | Core    | 100           | 374.0706 us       | 33.7806 us      | 387.9445 us       | 3.9811 us      | 33.7806 us      | 2577.69      | 357.1890 us       | 365.0074 us       | 374.0706 us       | 400.9977 us       | 493.6311 us       |
| **Execute** | **Classic** | **Clr** | **500**       | **2,501.2818 us** | **215.9063 us** | **2,551.4268 us** | **26.5762 us** | **215.9063 us** | **391.94**   | **2,235.2684 us** | **2,381.0302 us** | **2,501.2818 us** | **2,657.8886 us** | **3,307.4665 us** |
| Execute     | Core        | Core    | 500           | 1,892.6828 us     | 48.5579 us      | 1,903.3505 us     | 10.8579 us     | 48.5579 us      | 525.39       | 1,837.0287 us     | 1,870.7171 us     | 1,892.6828 us     | 1,919.4266 us     | 2,027.4736 us     |
| **Execute** | **Classic** | **Clr** | **1000**      | **5,411.1973 us** | **246.1758 us** | **5,502.9295 us** | **41.6113 us** | **246.1758 us** | **181.72**   | **5,226.2623 us** | **5,346.1330 us** | **5,411.1973 us** | **5,611.2471 us** | **6,107.2652 us** |
| Execute     | Core        | Core    | 1000          | 4,368.1379 us     | 172.6428 us     | 4,422.8665 us     | 35.2406 us     | 172.6428 us     | 226.1        | 4,238.7682 us     | 4,290.8826 us     | 4,368.1379 us     | 4,518.6822 us     | 4,941.5086 us     |

## SolrExpress.Benchmarks.Solr5.Query.Result.DocumentResultBenchmarks

```
Host Process Environment Information:
BenchmarkDotNet=v0.9.8.0
OS=Microsoft Windows NT 6.2.9200.0
Processor=Intel(R) Core(TM) i7-4810MQ CPU 2.80GHz, ProcessorCount=8
Frequency=2728070 ticks, Resolution=366.5595 ns, Timer=TSC
CLR=MS.NET 4.0.30319.42000, Arch=64-bit RELEASE [RyuJIT]
GC=Concurrent Workstation
JitModules=clrjit-v4.6.1586.0

Type=DocumentResultBenchmarks  Mode=Throughput  GarbageCollection=Concurrent Workstation  

Time unit definitions
ns=Nanoseconds
us=Microseconds
ms=Millisecond
s=Second
m=Minute
h=Hour
d=Day
```

| Method      | Toolchain   | Runtime | ElementsCount | Median         | StdDev        | Mean           | StdError      | StdDev        | Op/s       | Min            | Q1             | Median         | Q3             | Max            |
| ----------- | ----------- | ------- | ------------- | -------------- | ------------- | -------------- | ------------- | ------------- | ---------- | -------------- | -------------- | -------------- | -------------- | -------------- |
| **Execute** | **Classic** | **Clr** | **10**        | **6.0980 ms**  | **0.4122 ms** | **6.1208 ms**  | **0.0541 ms** | **0.4122 ms** | **163.38** | **5.4489 ms**  | **5.7472 ms**  | **6.0980 ms**  | **6.3600 ms**  | **7.2326 ms**  |
| Execute     | Core        | Core    | 10            | 7.1930 ms      | 0.5299 ms     | 7.1642 ms      | 0.0696 ms     | 0.5299 ms     | 139.58     | 6.4776 ms      | 6.6091 ms      | 7.1930 ms      | 7.5040 ms      | 8.4413 ms      |
| **Execute** | **Classic** | **Clr** | **100**       | **7.5782 ms**  | **0.5903 ms** | **7.7117 ms**  | **0.0716 ms** | **0.5903 ms** | **129.67** | **6.9359 ms**  | **7.2188 ms**  | **7.5782 ms**  | **8.1660 ms**  | **9.2196 ms**  |
| Execute     | Core        | Core    | 100           | 8.7773 ms      | 0.5211 ms     | 9.0212 ms      | 0.0752 ms     | 0.5211 ms     | 110.85     | 8.4129 ms      | 8.5894 ms      | 8.7773 ms      | 9.4392 ms      | 10.4374 ms     |
| **Execute** | **Classic** | **Clr** | **500**       | **15.5437 ms** | **0.5857 ms** | **15.7251 ms** | **0.1310 ms** | **0.5857 ms** | **63.59**  | **15.1329 ms** | **15.3842 ms** | **15.5437 ms** | **15.8234 ms** | **17.6456 ms** |
| Execute     | Core        | Core    | 500           | 16.7019 ms     | 0.5672 ms     | 16.7990 ms     | 0.1112 ms     | 0.5672 ms     | 59.53      | 16.1401 ms     | 16.4867 ms     | 16.7019 ms     | 16.8648 ms     | 18.3274 ms     |
| **Execute** | **Classic** | **Clr** | **1000**      | **24.4055 ms** | **0.5555 ms** | **24.4568 ms** | **0.1242 ms** | **0.5555 ms** | **40.89**  | **23.7774 ms** | **24.0049 ms** | **24.4055 ms** | **24.6790 ms** | **25.8430 ms** |
| Execute     | Core        | Core    | 1000          | 25.9870 ms     | 0.5298 ms     | 26.1086 ms     | 0.1185 ms     | 0.5298 ms     | 38.3       | 25.4834 ms     | 25.7881 ms     | 25.9870 ms     | 26.2892 ms     | 27.2904 ms     |

## SolrExpress.Benchmarks.Solr5.Query.Result.FacetFieldResultBenchmarks

```
Host Process Environment Information:
BenchmarkDotNet=v0.9.8.0
OS=Microsoft Windows NT 6.2.9200.0
Processor=Intel(R) Core(TM) i7-4810MQ CPU 2.80GHz, ProcessorCount=8
Frequency=2728070 ticks, Resolution=366.5595 ns, Timer=TSC
CLR=MS.NET 4.0.30319.42000, Arch=64-bit RELEASE [RyuJIT]
GC=Concurrent Workstation
JitModules=clrjit-v4.6.1586.0

Type=FacetFieldResultBenchmarks  Mode=Throughput  GarbageCollection=Concurrent Workstation  

Time unit definitions
ns=Nanoseconds
us=Microseconds
ms=Millisecond
s=Second
m=Minute
h=Hour
d=Day
```

| Method      | Toolchain   | Runtime | ElementsCount | Median             | StdDev          | Mean               | StdError       | StdDev          | Op/s         | Min                | Q1                 | Median             | Q3                 | Max                |
| ----------- | ----------- | ------- | ------------- | ------------------ | --------------- | ------------------ | -------------- | --------------- | ------------ | ------------------ | ------------------ | ------------------ | ------------------ | ------------------ |
| **Execute** | **Classic** | **Clr** | **10**        | **93.9219 us**     | **1.0462 us**   | **93.8986 us**     | **0.2339 us**  | **1.0462 us**   | **10649.78** | **91.8399 us**     | **93.1840 us**     | **93.9219 us**     | **94.4462 us**     | **96.4595 us**     |
| Execute     | Core        | Core    | 10            | 96.3069 us         | 1.1270 us       | 96.5666 us         | 0.2520 us      | 1.1270 us       | 10355.55     | 94.7621 us         | 96.0767 us         | 96.3069 us         | 96.9928 us         | 99.8261 us         |
| **Execute** | **Classic** | **Clr** | **100**       | **908.2636 us**    | **10.6545 us**  | **909.8426 us**    | **2.3824 us**  | **10.6545 us**  | **1099.09**  | **895.8142 us**    | **903.7024 us**    | **908.2636 us**    | **913.1871 us**    | **948.0088 us**    |
| Execute     | Core        | Core    | 100           | 925.3380 us        | 12.7705 us      | 928.3654 us        | 2.8556 us      | 12.7705 us      | 1077.16      | 909.3711 us        | 921.5922 us        | 925.3380 us        | 932.2367 us        | 970.8157 us        |
| **Execute** | **Classic** | **Clr** | **500**       | **5,038.3690 us**  | **49.2105 us**  | **5,044.4711 us**  | **11.0038 us** | **49.2105 us**  | **198.24**   | **4,964.9111 us**  | **5,012.3004 us**  | **5,038.3690 us**  | **5,061.1301 us**  | **5,175.9005 us**  |
| Execute     | Core        | Core    | 500           | 5,246.2856 us      | 307.9297 us     | 5,293.6620 us      | 68.8552 us     | 307.9297 us     | 188.91       | 4,961.4345 us      | 5,028.4318 us      | 5,246.2856 us      | 5,495.6234 us      | 6,022.3780 us      |
| **Execute** | **Classic** | **Clr** | **1000**      | **10,539.2560 us** | **157.0263 us** | **10,543.7406 us** | **35.1122 us** | **157.0263 us** | **94.84**    | **10,324.6297 us** | **10,449.8269 us** | **10,539.2560 us** | **10,597.4645 us** | **10,939.0178 us** |
| Execute     | Core        | Core    | 1000          | 10,443.7272 us     | 124.1916 us     | 10,441.1280 us     | 27.7701 us     | 124.1916 us     | 95.78        | 10,251.0658 us     | 10,347.0127 us     | 10,443.7272 us     | 10,518.5454 us     | 10,747.3873 us     |

## SolrExpress.Benchmarks.Solr5.Query.Result.FacetQueryResultBenchmarks

```
Host Process Environment Information:
BenchmarkDotNet=v0.9.8.0
OS=Microsoft Windows NT 6.2.9200.0
Processor=Intel(R) Core(TM) i7-4810MQ CPU 2.80GHz, ProcessorCount=8
Frequency=2728070 ticks, Resolution=366.5595 ns, Timer=TSC
CLR=MS.NET 4.0.30319.42000, Arch=64-bit RELEASE [RyuJIT]
GC=Concurrent Workstation
JitModules=clrjit-v4.6.1586.0

Type=FacetQueryResultBenchmarks  Mode=Throughput  GarbageCollection=Concurrent Workstation  

Time unit definitions
ns=Nanoseconds
us=Microseconds
ms=Millisecond
s=Second
m=Minute
h=Hour
d=Day
```

| Method      | Toolchain   | Runtime | ElementsCount | Median          | StdDev         | Mean            | StdError      | StdDev         | Op/s          | Min             | Q1              | Median          | Q3              | Max             |
| ----------- | ----------- | ------- | ------------- | --------------- | -------------- | --------------- | ------------- | -------------- | ------------- | --------------- | --------------- | --------------- | --------------- | --------------- |
| **Execute** | **Classic** | **Clr** | **10**        | **6.4238 us**   | **0.8548 us**  | **6.7184 us**   | **0.1303 us** | **0.8548 us**  | **148844.13** | **6.2640 us**   | **6.3389 us**   | **6.4238 us**   | **6.8457 us**   | **11.7041 us**  |
| Execute     | Core        | Core    | 10            | 6.5963 us       | 0.1599 us      | 6.6710 us       | 0.0358 us     | 0.1599 us      | 149903.21     | 6.4998 us       | 6.5483 us       | 6.5963 us       | 6.8587 us       | 6.9462 us       |
| **Execute** | **Classic** | **Clr** | **100**       | **57.5865 us**  | **1.1378 us**  | **57.8623 us**  | **0.2544 us** | **1.1378 us**  | **17282.41**  | **56.3873 us**  | **56.9408 us**  | **57.5865 us**  | **58.6119 us**  | **60.7717 us**  |
| Execute     | Core        | Core    | 100           | 58.0472 us      | 1.7388 us      | 58.6190 us      | 0.3888 us     | 1.7388 us      | 17059.33      | 57.1919 us      | 57.7477 us      | 58.0472 us      | 58.4821 us      | 63.9816 us      |
| **Execute** | **Classic** | **Clr** | **500**       | **283.0029 us** | **8.3105 us**  | **286.5455 us** | **1.8583 us** | **8.3105 us**  | **3489.85**   | **276.9738 us** | **281.8451 us** | **283.0029 us** | **289.9110 us** | **307.9846 us** |
| Execute     | Core        | Core    | 500           | 288.9278 us     | 15.1009 us     | 295.9186 us     | 3.3767 us     | 15.1009 us     | 3379.31       | 285.5942 us     | 286.8092 us     | 288.9278 us     | 300.2772 us     | 335.0554 us     |
| **Execute** | **Classic** | **Clr** | **1000**      | **570.6931 us** | **15.3125 us** | **574.0943 us** | **3.4240 us** | **15.3125 us** | **1741.87**   | **560.2855 us** | **563.0830 us** | **570.6931 us** | **573.3295 us** | **616.1708 us** |
| Execute     | Core        | Core    | 1000          | 606.3703 us     | 52.3751 us     | 622.1681 us     | 11.7114 us    | 52.3751 us     | 1607.28       | 561.7353 us     | 576.0837 us     | 606.3703 us     | 667.4272 us     | 727.5032 us     |

## SolrExpress.Benchmarks.Solr5.Query.Result.FacetRangeResultBenchmarks

```
Host Process Environment Information:
BenchmarkDotNet=v0.9.8.0
OS=Microsoft Windows NT 6.2.9200.0
Processor=Intel(R) Core(TM) i7-4810MQ CPU 2.80GHz, ProcessorCount=8
Frequency=2728070 ticks, Resolution=366.5595 ns, Timer=TSC
CLR=MS.NET 4.0.30319.42000, Arch=64-bit RELEASE [RyuJIT]
GC=Concurrent Workstation
JitModules=clrjit-v4.6.1586.0

Type=FacetRangeResultBenchmarks  Mode=Throughput  GarbageCollection=Concurrent Workstation  

Time unit definitions
ns=Nanoseconds
us=Microseconds
ms=Millisecond
s=Second
m=Minute
h=Hour
d=Day
```

| Method      | Toolchain   | Runtime | ElementsCount | Median          | StdDev         | Mean            | StdError      | StdDev         | Op/s          | Min             | Q1              | Median          | Q3              | Max             |
| ----------- | ----------- | ------- | ------------- | --------------- | -------------- | --------------- | ------------- | -------------- | ------------- | --------------- | --------------- | --------------- | --------------- | --------------- |
| **Execute** | **Classic** | **Clr** | **10**        | **8.1300 us**   | **0.0610 us**  | **8.1388 us**   | **0.0136 us** | **0.0610 us**  | **122867.72** | **8.0558 us**   | **8.1049 us**   | **8.1300 us**   | **8.1581 us**   | **8.3311 us**   |
| Execute     | Core        | Core    | 10            | 8.9789 us       | 0.3248 us      | 8.9431 us       | 0.0726 us     | 0.3248 us      | 111818.06     | 8.5501 us       | 8.6342 us       | 8.9789 us       | 9.1263 us       | 9.7614 us       |
| **Execute** | **Classic** | **Clr** | **100**       | **56.6817 us**  | **2.6865 us**  | **57.7341 us**  | **0.4607 us** | **2.6865 us**  | **17320.8**   | **54.8658 us**  | **55.9582 us**  | **56.6817 us**  | **58.1902 us**  | **66.2780 us**  |
| Execute     | Core        | Core    | 100           | 62.2771 us      | 3.3774 us      | 62.2453 us      | 0.7552 us     | 3.3774 us      | 16065.47      | 58.3454 us      | 59.3768 us      | 62.2771 us      | 64.0903 us      | 70.9588 us      |
| **Execute** | **Classic** | **Clr** | **500**       | **274.2968 us** | **4.2738 us**  | **274.9518 us** | **0.9557 us** | **4.2738 us**  | **3637**      | **268.8363 us** | **271.9737 us** | **274.2968 us** | **277.1934 us** | **287.2599 us** |
| Execute     | Core        | Core    | 500           | 302.2096 us     | 12.6340 us     | 303.2778 us     | 2.8250 us     | 12.6340 us     | 3297.31       | 288.2574 us     | 291.3948 us     | 302.2096 us     | 311.4089 us     | 331.1128 us     |
| **Execute** | **Classic** | **Clr** | **1000**      | **561.5251 us** | **13.1116 us** | **567.6597 us** | **2.9318 us** | **13.1116 us** | **1761.62**   | **556.2469 us** | **559.5005 us** | **561.5251 us** | **574.4349 us** | **609.4217 us** |
| Execute     | Core        | Core    | 1000          | 605.0416 us     | 22.9797 us     | 613.4650 us     | 4.4224 us     | 22.9797 us     | 1630.08       | 592.6888 us     | 598.3225 us     | 605.0416 us     | 617.9313 us     | 669.4823 us     |


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://solr-express.gitbook.io/docs/5.4.0/about-solr-express/benchmarks/version-3.1.2.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
