Skip to content

[FEATURE] 增加 Vertica 数据库支持 (基于 vertica-python) #1002

Description

@RedCode-X

SQLBot 1.7.0

需求背景

希望能原生支持 Vertica 数据库,以便直接连接和分析存储在 Vertica 数据仓库中的大规模数据,避免繁琐的中间导出步骤

实现建议

  • 驱动程序:建议使用官方维护的 vertica-python(完全兼容 Python DB API 2.0)。
  • SQLAlchemy 支持:如果项目基于 SQLAlchemy,可直接复用现有的 sqlalchemy-vertica 方言。
  • 关键配置:默认端口 5433,支持标准连接参数(host, user, database, password)。

测试方案 (CI/CD 友好)

无需商业许可证,维护者可使用免费的 Vertica Community Edition (CE) Docker 镜像轻松搭建测试环境
docker pull vertica/vertica-ce:24.1.0-0

参考链接

驱动文档:https://pypi.org/project/vertica-python/
vertica镜像参考:https://blog.csdn.net/weixin_42316373/article/details/144888221

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Labels

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions