Test results

Updated at:

This page shows throughput and average response time (RT) benchmarks for the Lindorm search engine. Use this data as a reference when evaluating whether Lindorm meets your performance requirements or planning cluster capacity. Because results vary with data characteristics, query patterns, and cluster configuration, run a stress test against your own data before finalizing your setup.

RT (response time) measures the end-to-end duration from when a request is submitted to when the complete response is received, including any queue waiting time.

Test results for write operations

Test configuration

ParameterValue
Shards2
Replicas1
Fields written per document20 (10 LONG, 10 STRING)
Average row size200 bytes

The chart below shows write throughput (QPS) against average RT as concurrent load increases.

Test data for write operations

Test results for query throughput

Test configuration

ParameterValue
Shards1
Replicas1
Dataset size500 million rows
Query conditionsSingle field; combination of multiple fields

The chart below shows query throughput (QPS) for both single-field and multi-field queries.

Test results of query throughputs