文件名称:asynces:用于Elasticsearch的Asyncio驱动程序
文件大小:18KB
文件格式:ZIP
更新时间:2024-05-28 09:41:26
elasticsearch asyncio python-3 Python
异步 适用于Elasticsearch和Python 3.5+的Asyncio驱动程序 它的目标是为官方的elasticsearch python驱动程序创建异步传输。 所述asynces包提供从Elasticsearch类继承的AsyncElasticsearch类(参见 )。 Elasticsearch类实例中的所有方法(请参阅 )在AsyncElasticsearch类实例中均可用。 每个API方法都会返回必须等待的。 异步用法示例: import asyncio from asynces import AsyncElasticsearch async def test ( loop ): es = AsyncElasticsearch ( 'http://127.0.0.1:9200/' , loop = loop ) doc = { 'hello' :
【文件预览】:
asynces-master
----setup.py(2KB)
----.gitignore(1KB)
----Makefile(909B)
----.travis.yml(1KB)
----MANIFEST.in(65B)
----asynces()
--------__init__.py(365B)
--------pool.py(4KB)
--------connection.py(3KB)
--------transport.py(7KB)
----.bumpversion.cfg(104B)
----LICENSE(11KB)
----README.md(2KB)
----tests()
--------conftest.py(2KB)
--------__init__.py(0B)
--------test_integration.py(2KB)
--------utils.py(1KB)
--------test_mocks.py(7KB)
----requirements-dev.txt(189B)