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

Path csiph.com!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail
From Christoph Schneegans <Christoph@Schneegans.de>
Newsgroups de.comp.lang.java
Subject Re: WildcardQuery-Erzeugung in neueren Lucene-Versionen langsamer
Date Wed, 16 Mar 2016 12:29:47 +0100
Lines 31
Message-ID <dksudbFrhlhU1@mid.individual.net> (permalink)
References <dkqtebFbsk3U1@mid.individual.net> <nc9tmc$46d$1@gwaiyur.mb-net.net>
Mime-Version 1.0
Content-Type text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding 8bit
X-Trace individual.net sE17tXQXpBkW81AsK22+CwfpxhX21D045g22Ks1m4O5GY5dw==
Cancel-Lock sha1:F2ERM3BrVpuGGQTKBfgC8ElNgQ0=
User-Agent Mozilla/5.0 (Windows NT 6.1; WOW64; rv:38.0) Gecko/20100101 Thunderbird/38.6.0
In-Reply-To <nc9tmc$46d$1@gwaiyur.mb-net.net>
Xref csiph.com de.comp.lang.java:12912

Show key headers only | 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