Thanks everybody for responds.
What else can essentially improve queries performance?
(I do not speak now about such things as keeping index optimized etc. -
it's clear)
As I experiensed on my 2 cpu box, during the query execution both
processors were realy busy. The question is would it accelerate speed if I
get 4 cpu box, 10 cpu...
I mean real performance boost (at least factor 10), not just %-ge.
Whould it help if I play with different query formulation, i.e. "a and (b
or c)" instead of "(b or c) and a"
Regards,
j.
"Kevin A. Burton" <[EMAIL PROTECTED]>
22.11.2004 21:40
Please respond to "Lucene Users List"
To: Lucene Users List <[EMAIL PROTECTED]>
cc: (bcc: Iouli Golovatyi/X/GP/Novartis)
Subject: Re: Index in RAM - is it realy worthy?
Category:
Otis Gospodnetic wrote:
>For the Lucene book I wrote some test cases that compare FSDirectory
>and RAMDirectory. What I found was that with certain settings
>FSDirectory was almost as fast as RAMDirectory. Personally, I would
>push FSDirectory and hope that the OS and the Filesystem do their share
>of work and caching for me before looking for ways to optimize my code.
>
>
Also another note is that doing an index merge in memory is probably
faster if you just use a RAMDirectory and perform addIndexes to it.
This would almost certainly be faster than optimizing on disk but I
haven't benchmarked it.
Kevin
--
Use Rojo (RSS/Atom aggregator). Visit http://rojo.com. Ask me for an
invite! Also see irc.freenode.net #rojo if you want to chat.
Rojo is Hiring! - http://www.rojonetworks.com/JobsAtRojo.html
If you're interested in RSS, Weblogs, Social Networking, etc... then you
should work for Rojo! If you recommend someone and we hire them you'll
get a free iPod!
Kevin A. Burton, Location - San Francisco, CA
AIM/YIM - sfburtonator, Web - http://peerfear.org/
GPG fingerprint: 5FB2 F3E2 760E 70A8 6174 D393 E84D 8D04 99F1 4412
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]