You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@lucene.apache.org by Oliver Zeigermann <oz...@apache.org> on 2004/02/05 11:14:03 UTC
Lucene and Slide
Hi!
In a recent discussion in the Slide mailing list we were talking about
using Lucene as an indexer for Slide. One of Slide's features is full
transactional support.
Only evaluating possibilities and not even sure if this is really needed
for Slide, but do you people see any way to add transactionality to
Lucene? This would mean you can update one or more indices in one
transaction and roll back or commit them atomically while concurrently
having an isolated access from other transactions.
This may be a track to follow (and maybe not): In Slide there is an
implementation for transactional access to a file system. My idea was to
make it accessible for Lucene as well. But then, as far as I understand
it, Lucene operates on files, not on pure streams, right? This is
currently not supported by the the transactional implementation
mentioned above (and probably won't be ever).
Addtionally, storing Lucene indices to BLOBS in RDBMS's is no good idea
either, I guess, as Lucene makes heavy use of the skip method in input
streams. As input streams coming out of JDBC drivers for shure are very
slow on this operation (especially a problem when indices grow large)
this really does not make sense, does it?
Thanks for any hints in advance,
Oliver
---------------------------------------------------------------------
To unsubscribe, e-mail: lucene-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: lucene-dev-help@jakarta.apache.org