I have to index 1650mb of documents, and eventually i will get "out of
memory" with a RAMDir and get "too many open files" with a FSdir, so to get
around this i am indexing 100 documents at a time in a RAMDir, then merge
this RAMDir into a FSDir before i index the next set of 100 files. This made
me work around both "out of memory" and "too many files" exceptions...

mvh karl řie



-----Original Message-----
From: Paul Friedman [mailto:[EMAIL PROTECTED]]
Sent: 28. februar 2002 21:38
To: Lucene Users List
Subject: Re: optimizing index - too many open files


Sorry to bother y'all again.
Found an answer in the archives under the Thread "Indexing problem".

About to try using RAMDirectory first.

pax et bonum. p.

----- Original Message -----
From: "Paul Friedman" <[EMAIL PROTECTED]>
To: "Lucene Users List" <[EMAIL PROTECTED]>
Sent: Thursday, February 28, 2002 1:23 PM
Subject: optimizing index - too many open files


> Hello all,
>
> I am running into an error:
> java.io.FileNotFoundException: /lucene/index/_2vx.tii ( too many open
> files )
> after my class calls IndexWriter.optimize().
>
> Does anybody know what causes this error?
> Any help is appreciated.
>
> ( By the way, the site that I am indexing is huge.
>   I have a crawler run through the site calling many .jsps, .pdfs, and
.html
> docs.
>   It ran fine two days ago after indexing 3700+ pages. )
>
> Could the index be too large for Lucene to handle?
>
> The error:
> java.io.FileNotFoundException: /lucene/index/-2vx.tii ( too many open
> files )
>     at java.io.RandomAccessFile.open( Native Method )
>     at java.io.RandomAccessFile.<init>
>     at java.io.RandomAccessFile.<init>
>     at org.apache.lucene.store.FSInputStream$Descriptor.<init>
>     at org.apache.lucene.store.FSInputStream.<init>
>     at org.apache.lucene.store.FSDirectory.openFile
>     at org.apache.lucene.index.TermInfosReader.readIndex
>     at org.apache.lucene.index.TermInfosReader.<init>
>     at org.apache.lucene.index.SegmentReader.<init>
>     at org.apache.lucene.index.IndexWriter.mergeSegments
>     at org.apache.lucene.index.IndexWriter.optimize
>
>
> _________________________________________________________
> Do You Yahoo!?
> Get your free @yahoo.com address at http://mail.yahoo.com
>
>
> --
> To unsubscribe, e-mail:
<mailto:[EMAIL PROTECTED]>
> For additional commands, e-mail:
<mailto:[EMAIL PROTECTED]>


_________________________________________________________
Do You Yahoo!?
Get your free @yahoo.com address at http://mail.yahoo.com


--
To unsubscribe, e-mail:
<mailto:[EMAIL PROTECTED]>
For additional commands, e-mail:
<mailto:[EMAIL PROTECTED]>


--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to