0

我知道有一个包要求aiopgasyncio友好的连接中使用 Postgresql。Presto 是否有类似的版本/包?我正在尝试在 Python 的 Presto 连接中实现并发查询。

提前致谢!

4

1 回答 1

1

Presto Python API 不提供asyncio集成,因此您需要将其视为asyncio世界上任何其他阻塞 IO。

我不熟悉asyncio,但run_in_executor看起来像这样做的方法。

由于您没有运行数千个并发查询(无论如何这在 Presto 中没有意义),这不会损害您的应用程序的性能。

我建议你也在https://github.com/prestosql/python-client/issues/new中创建一个功能请求(这是一个新的 repo,所以你可以获得非常低、很酷的问题编号)。

于 2020-01-01T11:53:30.883 回答