でelasticsearchとの対話私は新しいプロジェクトのためelasticsearchを使用したいと私の研究から3つの実行可能な解決策があるように思われる:ジャンゴ
- いけないラッパーを使用してelasticsearch
- 使用elasticsearch-と直接通信PY
- 使用elasticsearch-DSL-PY
それが依存関係を必要としないと、私は反対しwrappeのようなネイティブ構文/ APIを学習に集中できるので、私は解決策1が好きrは2または3のようになります.1より2または3を使用する説得力のある理由はありますか?
更新
それは、接続プーリングと持続性のような様々な利点がありますように私はelasticsearch-PYを使用して終了。私はelasticsearch-dsl-pyがあまりにも抽象的で冗長であることを発見しました
なぜhaystackですか? –
@SandervanLeeuwen私は、elasticsearchでHaystackを使用して問題を詳述する多数のブログに出くわしました – RunLoop