Have you tried the patch on LUCENE-1026? It's rather standalone from Lucene's core -- it adds a convenience layer (for interleaving reads/writes) on a single index.
Or, code it up yourself. As of 2.9 (not yet released -- available on trunk now), near real-time search makes this particularly simple. You'd keep a writer open indefinitely, to do deletes/adds, then call writer.getReader() to get a new IndexReader that sees all changes done against that writer. You can then separately call writer.commit() to make all changes permanent (written to stable storage) in the index, as your app requires. Multiple users making changes should be simple, since IndexWriter is thread safe.. Mike On Tue, Jun 16, 2009 at 6:10 AM, João Silva<galaio.si...@gmail.com> wrote: > I mike, thanks. > > I rewrite my problem: > > I trying to implement a web tool for uploading documents, > for now i'm implementing basic operations, to upload the > and retrieve the users files, so it can read and/or > modify/delete them. > Imagine tha i have several users performing that operations, > is there any implementation(pool,threading, etc) in lucene > to perform that kindo of operations. > > I already seen the Lucene-1026 that initially implemented some > kind of that functionality, but it was abandoned. > > Is there any following implementations of that ticket? > > Its a single jvm and tool will work in a webserver. > > > Thanks, > joão > > > > > > On Tue, Jun 16, 2009 at 11:07 AM, Michael McCandless < > luc...@mikemccandless.com> wrote: > >> On Tue, Jun 16, 2009 at 6:03 AM, Simon >> Willnauer<simon.willna...@googlemail.com> wrote: >> >> > Mike I guess you mean a single VM (JRE rather refers to a version or >> > vendor) - Just wanna clarify. >> >> Right, I meant a "single java process", so I guess an instance of a JVM? >> >> Within that instance, many threads can be doing writing against an index. >> >> Mike >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: java-user-unsubscr...@lucene.apache.org >> For additional commands, e-mail: java-user-h...@lucene.apache.org >> >> > > > -- > Cumprimentos, > João Carlos Galaio da Silva > --------------------------------------------------------------------- To unsubscribe, e-mail: java-user-unsubscr...@lucene.apache.org For additional commands, e-mail: java-user-h...@lucene.apache.org