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
>>

Reply via email to