2011-04-19 17 views

cevap

13

Kişisel olarak Sunburnt'u tercih ederim. Python'u da yakın zamanda kullanmaya başladım ve paket gibi ve Solr'un üstünde mantıklı bir şekilde haritalanan işlevselliği nasıl sağlıyor. Tıpkı Python gibi, yapman gerekeni yapar ve yoluna girmez.

+1

. Solrpy, solrcloudpy, insolr. "Scorched", bulduğum python 3 uyumlu kitaplıktır, ancak hala sorgulama için/query yerine solr gibi eski seçimleri kullanır ve/update/commit = true yerine/update/json kullanır. Ekim 2015'te olduğu gibi henüz iyi bir kütüphane bulamadım. –

+1

Evet, bütün bu kütüphaneler yok, ben kendi başıma çalışmaya başladım, sizce ne düşünüyorsunuz? https://github.com/moonlitesolutions/SolrClient – browskie

+1

İlkbahar 2017'den itibaren, Python 3'ü destekleyen ve aynı zamanda SolrCloud'un farkında olan pysolr: https://github.com/django-haystack/pysolr 'i şahsen tavsiye edebilirim (ZooKeeper'a bağlanmak için kazoo kütüphanesinden yararlanma). – ngeek

-2

Kullanmak güzel ve iyi bir kütüphane bulamadım ve sürdürüldü ve aktif olarak destekleniyor. Yeni bir python istemcisiyle yeni python ve Solr sürümlerini takip etmeyi planladım. Hala yeni özelliklerle çalışıyorum, ancak kullanılabilir ve genellikle kararlı.

Buradan kontrol edin: Ama piton 3.4 çalışmaz https://github.com/moonlitesolutions/SolrClient

+2

Site dışı kaynaklar veya araçlar için öneri istekleri Yığın Taşması'nda konu dışıdır. Onlara cevap verirseniz, özellikle Yığın Taşması'nın bu soruları yanıtlamak için iyi bir yer olduğu inancını güçlendirirsiniz. O değil. Cevapların çoğunun görüşünü aldığından ("Şahsen hoşlanıyorum ...") iyi bir cevabı bilseniz bile lütfen bu soruları yanıtlamayın. Sorudaki bayrak diyaloğunu açabilir ve ** konu dışı ** kategorisinde veya [yardım/konu başlığı] altında tam olarak nedenini görebilirsiniz. Gerçek bir cevaba benzediğinden, bir yoruma da yanıt vermemelisiniz. –

+0

Sorunun tüm noktası fikir temelli, yani "Ne önerirsiniz?" Cevabımı işaretlerseniz; Öyleyse neden diğerini de işaretlemiyorsun? – browskie

+0

Sorunun konu dışı olduğunu anlıyorsanız, neden cevap verdiniz? Soru 4 yıl önce sorulmuş ve cevaplandırılmıştır, kurallar o zamana kadar farklıydı. Gördüğünüz gibi soru şu anda kapalı. Daha fazla tartışmak isterseniz, sohbet etmek için çekinmeyin (https://chat.stackoverflow.com/rooms/41570/so-close-vote-reviewers). –

İlgili konular