elasticpy:用于ElasticSearch的Python客户端

时间:2024-06-10 11:04:06
【文件属性】:

文件名称:elasticpy:用于ElasticSearch的Python客户端

文件大小:21KB

文件格式:ZIP

更新时间:2024-06-10 11:04:06

Python

弹性的 “ ElasticSearch为我们其余的人” 用于Elasticsearch索引实用程序的Python包装器。 作者: 关于 本模块的目的是在Python API和ElasticSearch API之间提供直观的界面。 连接是通过requests库提供的,因此连接本质上是线程安全的并且是池化的。 如果您需要不断参考Query DSL指南,则用JSON编写复杂的查询可能会很麻烦并且很耗时,因此我们将大多数操作包装在类中,并使用了与操作参数相对应的方法。 例如: sorts = ElasticSort() sorts.sort('name',order='asc') sorts.sort('_score') ---- [{"name": {"order": "asc"}}, {"_score": {"order": "asc"}}] 查询,过滤器,排序,地图和构面均包装在便


【文件预览】:
elasticpy-master
----setup.py(744B)
----.gitignore(18B)
----MANIFEST.in(34B)
----COPYING(11KB)
----README.md(4KB)
----elasticpy()
--------__init__.py(278B)
--------bulk.py(263B)
--------facet.py(3KB)
--------connection.py(3KB)
--------filter.py(10KB)
--------map.py(4KB)
--------sort.py(2KB)
--------query.py(16KB)
--------search.py(12KB)

网友评论