私は営業担当者がPythonを介したElasticSearchでインデックスをクエリするためのスクリプトをいくつか書いています。(最終的に、スクリプトはSalesforce DBのリード情報を更新します。)
私は、simplejsonを使用してurllib2モジュールを使用して結果を取得しています。問題は、これはあまり良くないアプローチであるように思われることです。これは、実行に時間がかかるスクリプトによって証明されています。
質問:
Python用のElasticSearchクライアントについて誰か意見(インターネット上での意見???)はありますか?具体的には、elasticsearch.orgを介してpyesとpyelasticsearchを見つけました---これら2つはどのように積み重なっていますか?
クエリを動的に構築して実行するという現在のアプローチは、どれほど良いか悪い
self.raw_results = simplejson.load(urllib2.urlopen(self.query))
か。
どんなアドバイスも大歓迎です!