Hi Otis
I did try, here's what I get:
[EMAIL PROTECTED] tmp]# time java MemoryVsDisk 1 1 100000 -r Docs in the RAM index: 1
Docs in the FS index: 0
Total time: 142 ms
real 0m0.322s user 0m0.268s sys 0m0.033s
I tried other combinations but they dont seem to affect the outcome either :(
thanks
-pedja
Otis Gospodnetic said the following on 12/6/2004 8:11 PM:
Hello,
Try changing IndexWriter's mergeFactor variable. It's 10 by default. Change it to 1, for instance.
Otis
--- "[EMAIL PROTECTED]" <[EMAIL PROTECTED]> wrote:
Greetings,
Ok, so maybe this is common knowledge to most of you but I'm a lamen when it comes to Lucene and
I couldnt find any details about this after some searching.
When you merge two indexes via addIndexes, does it only work in
batches (10 or more documents)?
Because I've been banging my head off the wall wondering why my code does not want to index 1 (one) document and
then I went to run Otis's MemoryVsDisk class from http://www.onjava.com/pub/a/onjava/2003/03/05/lucene.html?page=last
but I didnt use 10,000 documents as suggested, I used 5 and 15
instead.
And what do you know, less than 10 it doesnt merge at all while more than 10 it will merge only first 10 documents and
"gently" forget about the other 5.
My project requires me to index/update one single document as
required and make it immediately available for searching.
How do I accomplish this if index merging will not merge less than 10
and in increments of 10, and single indexing doesnt
seem to do it at all (please see my other post http://marc.theaimsgroup.com/?l=lucene-user&m=110237364203877&w=2)
thanks
-pedja
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
