Great! > -----Original Message----- > From: laurent belmonte [mailto:[EMAIL PROTECTED] > Sent: Freitag, 23. Januar 2004 16:20 > To: Slide Developers Mailing List > Subject: RE: Integrate Indexstore and SEARCH (was Indexing store) > > > On Fri, 2004-01-23 at 16:14, Wallmer, Martin wrote: > > Hi, > > > > > -----Original Message----- > > > From: news [mailto:[EMAIL PROTECTED] Behalf Of Martin Holz > > > Sent: Freitag, 23. Januar 2004 15:55 > > > To: [EMAIL PROTECTED] > > > Subject: Re: Integrate Indexstore and SEARCH (was Indexing store) > > > > > > > > > "Wallmer, Martin" <[EMAIL PROTECTED]> writes: > > > > > > > > > > > > > > > A question to the Lucene experts: Where does Lucene writes > > > > > its index? > > > > > > Is it possible to store in RDBMS? > > > > > > > > > > I was wondering about this as well. Another real problem > > > > > might be when > > > > > to index and transactionality. If we index as soon as > we write a > > > > > resource and then decide to rollback at some point it might > > > > > be a problem > > > > > if we updated a main index. It might be necessary to create a > > > > > new index > > > > > and merge it with the existing one on commit. > > > > > > > > > > > > > Ah ja, transactions :-(. The indexer must be a store and must > > > > take part at the two phase commit. How can this be achieved with > > > > Lucene? No big problem if Lucene can write its index to RDBMS... > > > > > > Isn't the point of using Lucene, that it is lightweight and does > > > not require a RDBMS? Usually Lucene uses a directory for > its index. > > > I suspect moving the index to RDBMS is not easy. > > > > > > > Ok, so then everybody using Lucene must know, that there is > no transactionality. > > Thats the same as with simple filesystemstore, no > transactions, unless you use > > TxFileStore. Architecture must allow two phase commit. I'm > sure, there is someone, > > who makes Lucene (or another indexer) transaction aware, if > it is really needed. > > > yeah, we have done this. A Directory implementation that > store index in > database. So it become transaction aware. > > Martin > > > > > > > --------------------------------------------------------------------- > > 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] > >
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
