On Aug 28, 2006, at 9:52 AM, d rj wrote:
The primary reason for building a smaller client side sub-index is quality of service. Building a client side index will avoid both network latency and network outage issues. Rather than have the client application attempt
to query the server's Lucene index for search results I would like to
transfer a minimal index to the client that can be queried in a fast and 100% reliable manner regardless of network latency, network connectivity and
server load.

What would define the documents in the sub-index? What about building client-specific indexes and transfer the actual index to the client rather than pulling out individual documents?

So, I was wondering if anyone had any approaches to transferring Documents between Lucene and Lucene.Net. Or if there is something similar to an xsdl schema for the Document class that would allow one to transfer Document via
a webservice between Lucene and Lucene.Net.

There really isn't anything special about a Document object - pulling its fields into Map would do the trick for transferring it. But, again, what about unstored fields? What about analysis? You'd have to re-index the a document on the client, which may be an issue to keep Java and .NET analyzers in sync exactly with one another.

        Erik


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to