Replies: 1 comment 3 replies
-
I know the code snippet looks alien, it's a benchmarking tool I'm working on, built on top of Benchee. I believe the benchmarking tool will improve over time so that we can capture important metrics as Elasticlunr improves. |
Beta Was this translation helpful? Give feedback.
3 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
This #18 is the beginning of improvements for Elasticlunr. One of the ways to benchmark these changes is by using existing data from the Elasticsearch rally project and that's why the benchmarking snippet has similar properties.
When you compare the current version (v0.6) and the new changes, you will notice very huge improvements in IPS, memory usage, and the average time taken to execute these operations. Moreover, the new changes can take on more sample sizes as opposed to the current version. 😄
Benchmark Track
Benchmark Results (1k documents)
v0.6
v0.7
Beta Was this translation helpful? Give feedback.
All reactions