I know of 10 Python Solr clients. you can find the list at: https://leanpub.com/solr-clients/read#leanpub-auto-clients
I don't think any of them are as complete as SolrJ, but I would look at SolrCloudPy (it has a nice console too). Regards, Alex. Personal: http://www.outerthoughts.com/ and @arafalov Solr resources and newsletter: http://www.solr-start.com/ and @solrstart Solr popularizers community: https://www.linkedin.com/groups?gid=6713853 On 1 October 2014 16:29, S.L <simpleliving...@gmail.com> wrote: > 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 >>