ClickHouse的线程安全连接池。

clickhouse-pool的Python项目详细描述


Python的ClickHouse Pool

PyPIPyPI - LicenseRead the Docs

ClickHouse的线程安全连接池。灵感来自psycopg2并使用 ^{}用于 连接。在

安装

pip install clickhouse-pool

快速入门

^{pr2}$

连接池大小

要更改连接池大小

pool=ChPool(connections_min=20,connections_max=40)withpool.get_client()asclient:result=client.execute("SELECT * FROM system.numbers LIMIT 5")print(result)# always close all connections in the pool once you're done with itpool.cleanup()

本地测试

要在本地运行测试,请确保有一个clickhouse服务器实例正在运行 本地主机。最简单的方法是使用docker:

docker run -d -p 9000:9000 yandex/clickhouse-server
python tests.py

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java语义理解递归反向字符串返回语句   java toString()方法打印空值   java大型IN子句   如何使用JavaSpring在JavaScriptjQuery中设置post路径   java ByteArrayOutputStream已上载到服务器   java为什么轮询在SocketIO上获取数据“无法加载请求的项”?   java源代码应该以UTF8格式保存   Java数据库轮询器?   在Java中将double转换为float   java AccessDeniedException:C:\Windows\System32\drivers\etc\hosts