python - elasticsearch-py连接池

标签 python django elasticsearch

文档只是展示了如何创建一个连接 Elasticsearch()

不确定我是否在我的 Django View 中重用连接(使用连接池)。

我是否需要设置一些特殊的东西来使用连接池,或者它只是作为数据库连接池自动提供?

最佳答案

ConnectionPool仅在定义了多个连接时使用。您可以使用 add_connection Transport 类的方法来添加多个连接。

关于python - elasticsearch-py连接池,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29935972/

相关文章:

python - 当 Query 包含 ','(逗号)或 = 或 () 时,搜索 API 返回 QueryError

ruby-on-rails - 如何在 elasticsearch 的同一字段上使用多个查询进行搜索?

python - 使用 python 函数中的数据填充 Highchart

python - Tensorflow==2.0.0a0 - 属性错误 : module 'tensorflow' has no attribute 'global_variables_initializer'

django - 如何简化 Django 1.7 中的迁移?

Django 重定向到 `tel` url 产生 `SuspiciousOperation`

python - 多个字段的模糊性-仅在某些字段上使用模糊性

elasticsearch - Elasticsearch,如何修复 “No active shards”?

python - APScheduler 每天在 11 点内完成工作 :15am to 2:15 pm on 15 min delay

django - 没有事务错误的 Django 模型单元测试的正确方法