On this page are the results of the Elasticsearch nightly benchmarks based on the main branch as of that point in time. The Apache Software Foundation also provides a similar page for the Lucene nightly benchmarks.
All benchmarks are run by Rally against the Elasticsearch main branch as of that date. The benchmark uses four bare-metal server-class machines. On one we run the benchmark driver (Rally), on the other three the benchmark candidate (one to three Elasticsearch nodes, one per machine). All machines are connected via a dedicated 10 GBit switched network.
The benchmarks are intentionally not scalability benchmarks but rather show the performance characteristics of Elasticsearch ranging from one node to at most three nodes and are mainly intended to help the development team spot performance regressions.
Unless specified otherwise on the benchmark page, all benchmarks are run on bare-metal machines with the following specifications:
All machines are connected via a dedicated 10 GBit switched network.
nested
, noaa
, pmc
, sql
and http_logs
with another identical model (Micron_1100_MTFDDAK512TBN).nested
, noaa
, pmc
, sql
and http_logs
with another identical model (Micron_1100_MTFDDAK512TBN).geonames
, geopoint
, percolator
, nyc_taxis
and eql
with another identical model (Micron_1100_MTFDDAK512TBN).http_logs
with another identical model (Micron_1100_MTFDDAK512TBN).nested
, noaa
, pmc
, sql
and http_logs
with another identical model (Micron_1100_MTFDDAK512TBN).elser-ingest
track under Search section.msmarco-passage-ranking
track under Search section.wikipedia
track under Search section.geonames
, geopoint
, percolator
, nyc_taxis
and eql
with another identical model (Micron_1100_MTFDDAK512TBN).geonames
, geopoint
, percolator
, nyc_taxis
and eql
with another identical model (Micron_1100_MTFDDAK512TBN).so_vector
track under Search section.so-transform
and so-frequent-items
challenges under Machine Learning section.arm64
and x86_64
AWS AMIs for ubuntu-bionic-18.04-{arch}-server from 20201027
(arm64, Ubuntu 18.04.5
, kernel 5.4.0-1029-aws
) and 20200610
(x86_64, Ubuntu 18.04.4
, kernel 5.3.0-1023-aws
), respectively, to 20220810
(Ubuntu 18.04.6
, kernel 5.4.0-1083-aws
).pmc
and http_logs
with another identical model (Micron_1100_MTFDDAK512TBN).nested
, noaa
, pmc
, http_logs
with another identical model (Micron_1100_MTFDDAK512TBN).geonames
, geopoint
, percolator
, nyc_taxis
with another identical model (Micron_1100_MTFDDAK512TBN).nested
, noaa
, pmc
, http_logs
with another identical model (Micron_1100_MTFDDAK512TBN).geopointshape
benchmarks.geonames
, geopoint
, percolator
, nyc_taxis
with another identical model (Micron_1100_MTFDDAK512TBN).geonames
, geopoint
, percolator
, nyc_taxis
with another identical model (Micron_1100_MTFDDAK512TBN).nested
, noaa
, pmc
, http_logs
with another identical model (Micron_1100_MTFDDAK512TBN).nested
, noaa
, pmc
, http_logs
and switched to kernel 4.15.0-76-generic
.geonames
, geopoint
, percolator
, nyc_taxis
and switched to kernel 4.15.0-76-generic
.nested
, noaa
, pmc
, http_logs
with another identical model (Micron_1100_MTFDDAK512TBN).4.13.0-36
to 4.13.0-38
.4.13.0-32
to 4.13.0-36
.4.8.0-53
to 4.13.0-32
.1.8.0_101-b13
to 1.8.0_131-b11
4.4.0-72
to 4.8.0-53
4.4.0-38
to 4.4.0-72