On Wed, Jan 11, 2012 at 1:32 PM, dyzc2010 <zhoucheng2...@gmail.com> wrote:

> Mike, do you mean if I create a FSDirectory based writer in first place, then 
> the writer should be used in every thread rather than create a new 
> RAMDirectory based writer in that thread?

Right.

> What about I do want to use RAMDirectory to speed up the index and search 
> processes?

IndexWriter is very efficient in using RAM across multiple threads
now... so this isn't worth it at indexing time.

At search time... MMapDirectory is a good way to let the OS use
currently free RAM for caching.

Mike McCandless

http://blog.mikemccandless.com

---------------------------------------------------------------------
To unsubscribe, e-mail: java-user-unsubscr...@lucene.apache.org
For additional commands, e-mail: java-user-h...@lucene.apache.org

Reply via email to