我正在爲銷售人員編寫一些腳本,以通過python進行彈性搜索來查詢索引。 (最終腳本將更新我們的Salesforce DB中的潛在客戶信息。)Python的彈性搜索客戶端:建議?
我一直在使用urllib2模塊和simplejson來提取結果。問題在於,這似乎是一種不太好的方法,可以通過運行時間越來越長的腳本來證明。
問題:
沒有人有任何意見(意見,在互聯網上???)大約爲Python彈性搜索的客戶呢?具體來說,我已經通過elasticsearch.org找到了pyes和pyelasticsearch ---這兩者如何疊加起來?
我目前動態構建查詢並通過
self.raw_results = simplejson.load(urllib2.urlopen(self.query))
運行它的方法有多好?
任何意見非常感謝!
「越來越長」......剖析你的代碼,不要猜測什麼會慢...... –
夠公平,但代碼很簡單,我相當確定誰是罪魁禍首。 – BenDundee
如果你分享更多的代碼,這將是非常棒的。 – pranshus