Right , but my query was to know if there are any Python clients which achieve the same thing as SolrJ , or the approach one should take when using Python based clients.
On Wed, Oct 1, 2014 at 3:57 PM, Upayavira <u...@odoko.co.uk> wrote: > > > On Wed, Oct 1, 2014, at 08:47 PM, S.L wrote: > > Hi All, > > > > We recently moved from a single Solr instance to SolrCloud and we are > > using > > pysolr , I am wondering what options (clients) we have from Python to > > take advantage of Zookeeper and load balancing capabilities that > > SolrCloud > > provides if I were to use a smart client like Solrj? > > Obviously SolrJ is Java, not Python. SolrJ has integration with > Zookeeper, so when you instantiate a CloudSolrServer instance, you tell > it where Zookeeper is, not Solr. Your app then consults Zookeeper to > find out which Solr instance to talk to. > > This means you can move stuff around within your infrastructure without > needing to tell your app, and without needing to mess with load > balancers as that is all handled for you by the SolrJ client deciding > which node to forward your request. > > Upayavira >