Closed LifeIsStrange closed 2 years ago
@LifeIsStrange
AFAIK elasticsearch does not implement any optimization on top of Lucene, except different caching layer that are not relevant to this benchmark. We want to keep the bench single threaded / no cache / single segment in order to compare apple to apples.
I don't think adding elasticsearch is a good idea, but I am happy to be told otherwise. Let me check if I can find someone from elastic to tell us if that would make sense or not...
I got confirmation from Adrien Grand from elastic
Elasticsearch use lucene as a backend but still I'm sure they have added a significant number of optimizations (or slowdowns) on top of it and the world needs to know :)
Also it's be nice to have benchmarcks for the speed of reindexing changes from an external database. E.g logstash vs the real time Hibernate search and zombodb