我正在为我们的销售人员编写一些脚本,以通过 python 使用弹性搜索查询索引。(最终脚本将更新我们的 Salesforce DB 中的潜在客户信息。)
我一直在使用带有 simplejson 的 urllib2 模块来提取结果。问题是这似乎不是一个很好的方法,运行时间越来越长的脚本证明了这一点。
问题:
有没有人对 Python 的 Elastic Search 客户端有任何意见(意见,在互联网上???)?具体来说,我通过 elasticsearch.org 找到了 pyes 和 pyelasticsearch ---这两者是如何叠加的?
我当前动态构建查询并通过它运行的方法有多好或多坏
self.raw_results = simplejson.load(urllib2.urlopen(self.query))
?
任何意见是极大的赞赏!