Hi Shalin,

Thanks for your help in clarifying advantage of using it behind http.  It
makes more sense to me now.

I will also checkout embedded solr as this makes more sense in what i want
to achieve.

Cheers,
Ravi

On Sat, Aug 9, 2008 at 8:12 AM, Shalin Shekhar Mangar <
[EMAIL PROTECTED]> wrote:

> Hi Ravi,
>
>
> On Sat, Aug 9, 2008 at 4:48 AM, Ravish Bhagdev <[EMAIL PROTECTED]
> >wrote:
>
> > Hi,
> >
> > This may be a naive question but do we really need to have solr.solr.home
> > variable for solr installation?  It is a bit annoying modifying tomcat
> > settings in automated install.  If I create a packaged application, how
> do
> > I
> > ensure a normal user would be able to install it without having to modify
> > tomcat batch or shell files (or service settings in case of msi
> installer)?
> > If not possible what will be the easiest way to automate the process
> (cross
> > platform)?
>
>
> The solr home variables tells Solr where to look for it's config files. You
> can configure it in a variety of ways as given at the installation section
> at http://wiki.apache.org/solr/
>
> You can also avoid it completely by having the container's current working
> directory contain the solr folder, though not a very nice approach in your
> case.
>
>
> >
> >
> > Also, is it possible to run solr without needing to host it in a http
> > container?
>
>
> Yes it is, if you are using Java. See the EmbeddedSolrServer in Solrj.
> http://wiki.apache.org/solr/Solrj
>
>
> > Why do we need webapp to index or query??
>
>
>  The HTTP/XML interface gives a great advantage to Solr. Non-Java clients
> can easily consume it. It is also great for scaling to high loads. You can
> put multiple Solr boxes behind a HTTP load balancer. You can even put a
> caching proxy (like squid) before it.
>
> Hope that helps.
>
> --
> Regards,
> Shalin Shekhar Mangar.
>

Reply via email to