Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Solr: best documented, easy to use, stable Python APIs

Tags:

python

solr

I want to use Lucene Solr in Python. There seems to be multiple APIs for this purpose. They seem to suffer dependency hell and stability issues, and Solr doesnt ship with python bindings anymore. And I cant find any documentation for the user who is not familiar with Solr.

I am leaning on Sunburnt over pysolr and solrpy for being the most mature. Is my evaluation correct?

Please recommend stable python bindings for Solr with good standalone (does not presuppose Solr knowledge) documentation. Or should I learn how to interact with the "servlet" and make use of the existing documentation?

like image 532
Jesvin Jose Avatar asked Jul 18 '11 05:07

Jesvin Jose


1 Answers

Always know Solr independently of any client library like Sunburnt, pysolr, solrpy, etc. Just as you have to know relational databases before using any ORM. Moreover, no ORM documentation will teach you relational databases, and no one would expect it to do so.

like image 139
Mauricio Scheffer Avatar answered Oct 21 '22 05:10

Mauricio Scheffer