Skip to content

Update to the Elasticsearch benchmark #7

@xeraa

Description

@xeraa

Hey everyone,

Thanks a lot for including Elasticsearch in the benchmark!

While skimming through the results and setup, I noticed a few things that looked a bit off:

  1. 8.6 was released 2.5 years ago. Would it be possible to use the current version 9.0 (or very soon 9.1)?
  2. For logs we've added a specific indexing mode called logsdb. Only that will give you a good representation here; and with 9.0+ it's enabled for the logs-*-* index pattern by default when using "_op_type": "create", in your yield (so you'd need to add this setting and adjust the index name). Full details in https://www.elastic.co/docs/manage-data/data-store/data-streams/logs-data-stream
  3. Elasticsearch might behave a bit differently than the other systems in terms of resource consumption: Whatever you allocate to it will get used. Why give it resources to let them sit idle after all? If you want to keep the benchmark comparable across systems for performance vs resource use, it would make sense to limit what's available to the container. This doesn't even require Elasticsearch specific settings, just a reasonable limit on the container configuration.

Thanks a lot,
Philipp

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions