克利克豪斯
sqlalchemy-clickhouse的Python项目详细描述
clickhouse方言用于sqlalchemy。
安装
该软件包可通过pip安装:
pip install sqlalchemy-clickhouse
用法
DSN格式与常规Postgres类似:
>>> import sqlalchemy as sa >>> sa.create_engine('clickhouse://username:password@hostname:port/database') Engine('clickhouse://username:password@hostname:port/database')
它实现了一种方言,因此没有面向用户的api。
测试
如果不想将方言安装为:
from sqlalchemy.dialects import registry registry.register("clickhouse", "base", "dialect")