Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > de.comp.lang.java > #12912

Re: WildcardQuery-Erzeugung in neueren Lucene-Versionen langsamer

From Christoph Schneegans <Christoph@Schneegans.de>
Newsgroups de.comp.lang.java
Subject Re: WildcardQuery-Erzeugung in neueren Lucene-Versionen langsamer
Date 2016-03-16 12:29 +0100
Message-ID <dksudbFrhlhU1@mid.individual.net> (permalink)
References <dkqtebFbsk3U1@mid.individual.net> <nc9tmc$46d$1@gwaiyur.mb-net.net>

Show all headers | View raw


Marcel Mueller schrieb:

>> Ich stelle hier erhebliche Unterschiede in der Laufzeit fest:
>>
>> • Mit Lucene 3.4.0 läuft dieser Code in 0,026 s durch.
>> • Mit Lucene 4.10.4 benötigt er schon 0,549 s.
>> • Und mit Lucene 5.5.0 benötigt er gar 2,601 s.

> Was ist den das eigentliche Problem?

Wir haben einige automatisierte Performance-Prüfungen, die nach dem 
Wechsel der Lucene-Version erhebliche Verschlechterungen attestierten. 
Ich habe aber zunehmend den Eindruck, daß diese Prüfungen reale 
Suchanfragen nicht besonders gut abbilden. Wahrscheinlich renne ich 
gerade einem Phantom hinterher...

Bestimmte Anfragen, die per 
org.apache.lucene.index.AtomicReader#terms(String) direkt auf Terme 
eines Feldes zugreifen, laufen nun sogar erheblich schneller.

> Und hast Du mal getestet, ob nicht das Initialisieren der (größer
> gewordenen) Bibliothek das ist, was langsamer geworden ist? Also mal
> eine Anfrage vorher im Setup machen, was nicht zur Zeit dazu zählt.

Okay. Auch mit Warmlaufen ändern sich die Meßergebnisse nicht wesentlich.

Das soll mir aber vorerst genügen. Danke für deine Antwort!

-- 
<http://schneegans.de/lv/> · Validator für BCP 47

Back to de.comp.lang.java | Previous | NextPrevious in thread | Find similar


Thread

WildcardQuery-Erzeugung in neueren Lucene-Versionen langsamer Christoph Schneegans <Christoph@Schneegans.de> - 2016-03-15 18:00 +0100
  Re: WildcardQuery-Erzeugung in neueren Lucene-Versionen langsamer Marcel Mueller <news.5.maazl@spamgourmet.org> - 2016-03-15 22:09 +0100
    Re: WildcardQuery-Erzeugung in neueren Lucene-Versionen langsamer Christoph Schneegans <Christoph@Schneegans.de> - 2016-03-16 12:29 +0100

csiph-web