2011-04-19 61 views

回答

13

我個人比較喜歡Sunburnt。我最近也開始使用Python,並且非常喜歡這個包,以及它如何使邏輯上映射到Solr上的功能。就像Python一樣,它可以滿足您的需求並且不會妨礙您的工作。

+1

它不會在Python 3.4的工作,雖然。 solrpy,solrcloudpy,insolr也不行。 「scorched」是我找到的python 3兼容庫,但看起來它仍然在solr中使用較舊的選項,如/ select而不是/ query來查詢,並使用/ update/json而不是/ update/commit = true。 2015年10月,我找不到一個好的圖書館。 – 2015-10-20 19:23:19

+1

是的,所有這些圖書館都缺乏,所以我開始建立自己的圖書館,你怎麼看? https://github.com/moonlitesolutions/SolrClient – browskie 2015-11-30 18:46:18

+1

截至2017年春季,我可以親自推薦pysolr:https://github.com/django-haystack/pysolr,它支持Python 3,並且它知道SolrCloud (利用kazoo庫連接到ZooKeeper)。 – ngeek 2017-05-02 09:04:11

-2

我一直沒能找到一個很好的圖書館,很好用,並得到維護和積極支持。我開始研究一個新的python客戶端,我打算跟上新的python和Solr發行版。我仍在使用新功能,但它可用並且通常很穩定。

看看這裏: https://github.com/moonlitesolutions/SolrClient

+2

關於堆棧溢出的離線資源或工具推薦請求是無關緊要的。如果你回答它們,你特別強調了Stack Overflow是回答這些問題的好地方。不是這樣。即使你知道一個很好的答案,也不要回答這些問題,因爲大多數答案都會被高度評價(「我個人喜歡......」)。您可以打開關於該問題的標誌對話,並在** off-topic **類別下或[help/on-topic]中查看完整的原因。你甚至不應該在評論中回答,因爲效果與實際答案類似。 – 2015-11-30 20:37:02

+0

問題的全部內容是基於意見的,即「你推薦什麼?」如果你打算記下我的答案;那麼爲什麼你不要標記另一個。 – browskie 2015-11-30 20:44:07

+0

如果你明白這個問題是無題的,你爲什麼回答它?這個問題在4年前被問及和回答,當時的規則有所不同。正如你所看到的問題現在已經關閉了。如果您想進一步討論,請隨時[聊天](https://chat.stackoverflow.com/rooms/41570/so-close-vote-reviewers)。 – 2015-11-30 20:54:20

相關問題