我知道有一个包要求aiopg
在asyncio
友好的连接中使用 Postgresql。Presto 是否有类似的版本/包?我正在尝试在 Python 的 Presto 连接中实现并发查询。
提前致谢!
Presto Python API 不提供asyncio
集成,因此您需要将其视为asyncio
世界上任何其他阻塞 IO。
我不熟悉asyncio
,但run_in_executor
看起来像这样做的方法。
由于您没有运行数千个并发查询(无论如何这在 Presto 中没有意义),这不会损害您的应用程序的性能。
我建议你也在https://github.com/prestosql/python-client/issues/new中创建一个功能请求(这是一个新的 repo,所以你可以获得非常低、很酷的问题编号)。