Python'u ve web-uygulama binasını Flask ile kullanmaya başladım ve bir Java EE arka planından geliyorum bu çok eğlenceli. Ama şimdi benim Solr sunucumla iletişim kurmalıyım ve basit, basit ve eğlenceli bir istemci libzini isterim, bu yüzden ne önerirsiniz ve neden?Python için Solr istemci lib nedir ve neden tavsiye edebilir?
cevap
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.
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
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. –
Sorunun tüm noktası fikir temelli, yani "Ne önerirsiniz?" Cevabımı işaretlerseniz; Öyleyse neden diğerini de işaretlemiyorsun? – browskie
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). –
- 1. Python için Bluetooth lib 3
- 2. Örnek veya belgeler için wikidump python lib
- 3. gnomekeyring için belgeler Python lib
- 4. Dizin pdf belgeleri Solr dan C# istemci
- 5. Solr kümeleme bileşeni nedir?
- 6. Gunicorn_django neden bir tavsiye değil?
- 7. İstemci spesifikasyonumda olmayan bir dosyayı entegre edebilir miyim?
- 8. Python imap Lib
- 9. App Engine'de python için iyi bir SOAP istemci kitaplığı nedir?
- 10. Solr istemci tarafında "Bağlantı Sıfırlama" gerçekleşiyor
- 11. /usr/local/lib/python2.6 ve /usr/lib/python2.6 arasındaki fark nedir?
- 12. .exp kullanımı nedir ve .lib ile .dll arasındaki fark nedir?
- 13. Tavsiye edilen Bcrypt C uygulaması nedir?
- 14. Python lib boto'yu nasıl güncellerim?
- 15. 'Pod özellikleri' ve 'pod lib tiftiği' arasındaki fark nedir?
- 16. Arapça PDF için Solr
- 17. Elastik aramada insan isimleri için tavsiye edilen analizör/filtre nedir?
- 18. Apache Nutch ve Solr tümleştirmesi
- 19. Python flask ve özel istemci hata iletileri
- 20. Neden "lib kullan" bu şekilde etkili olmaz?
- 21. Anında video akışı analizi - tavsiye?
- 22. Python İstekleri - İstemci tarafı sertifikası için SSL hatası
- 23. İstemci son kaldırma etkinliğinde neden istemci sıfırlanıyor?
- 24. Solr ve faset araması
- 25. Solr sunucusu için sistem gereksinimleri?
- 26. SICP hala tavsiye edilir?
- 27. .LIB ve .OBJ dosyaları arasındaki fark nedir? (Visual Studio C++)
- 28. Sunspot Solr için endeksleri sürdürmenin doğru yolu nedir?
- 29. Solr GermanNormalizationFilter ve özel karakter
- 30. Neden Python
. 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. –
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
İ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