lucene-java-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From João Silva <galaio.si...@gmail.com>
Subject Re: Index Concurrent access
Date Tue, 16 Jun 2009 11:08:47 GMT
Thanks mike, i will see that.
The ticket for that functionallity is the Lucene-1313?

Thanks,
João



On Tue, Jun 16, 2009 at 11:53 AM, Michael McCandless <
lucene@mikemccandless.com> wrote:

> 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.silva@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 <
> > lucene@mikemccandless.com> wrote:
> >
> >> On Tue, Jun 16, 2009 at 6:03 AM, Simon
> >> Willnauer<simon.willnauer@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-unsubscribe@lucene.apache.org
> >> For additional commands, e-mail: java-user-help@lucene.apache.org
> >>
> >>
> >
> >
> > --
> > Cumprimentos,
> > João Carlos Galaio da Silva
> >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: java-user-unsubscribe@lucene.apache.org
> For additional commands, e-mail: java-user-help@lucene.apache.org
>
>


-- 
Cumprimentos,
João Carlos Galaio da Silva

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message