On Sun, May 30, 2010 at 2:27 PM, Visual Logic <visual.lo...@gmail.com> wrote:
> Solr is embeddable but does that not just mean that SolrJ only provides the 
> ability to call Solr running on some server?

Nope - embeddable as in running in the same JVM as your application.

> For some of my use cases using Solr on a remote server would work fine. For 
> other cases it will not be quick enough,

Running as a separate server can be on the same host and be very
quick.  Was it too slow when you tried it?
It's a common misconception that HTTP is slow... it's really just a
TCP socket (which can be reused with persistent connections) with some
standardized headers.  Solr also has a binary protocol that works just
fine over HTTP, so it's really not more overhead than doing something
like talking to a database.

But the right solution probably depends on the details of your
specific usecases - if you elaborate on them, people may be able to
provide more specific recommendations.

-Yonik
http://www.lucidimagination.com

---------------------------------------------------------------------
To unsubscribe, e-mail: java-user-unsubscr...@lucene.apache.org
For additional commands, e-mail: java-user-h...@lucene.apache.org

Reply via email to