There is one huge advantage of talking to Solr with SolrJ (or any
other client that uses the REST API), and that is that you can
put an HTTP cache between that and Solr. We get a 75% hit rate
on that cache. SOAP is not cacheable in any useful sense.

I designed and implemented the SOAP interface for all the search
engines at Verity, so I'm not just guessing about this.

wunder

On 5/12/08 7:02 AM, "Erik Hatcher" <[EMAIL PROTECTED]> wrote:

> 
> On May 12, 2008, at 9:52 AM, Alexander Ramos Jardim wrote:
>> I understood what you said about putting the SOAP at Solr. I agree.
>> That's
>> not smart.
>> Now, I am thinking about the web service talking with an embedded Solr
>> server.
>> Is that you were talking about?
> 
> Quite pleasantly you don't even really have to code in that level of
> detail in any hardcoded way.  You can use SolrJ behind a SOAP
> interface, and use it with a SolrServer.  The implementation of that
> can switch between "embedded" (which I'm not even really sure what
> that means exactly) or via HTTP the good ol' fashioned way.
> 
> Erik
> 
> 
> 

Reply via email to