你好,我给veighna开发了一个 DuckDB 数据库接口项,希望官方可以纳入Veighna生态
项目地址:https://github.com/ai-yang/vnpy_duckdb
DuckDB 和 SQLite 一样是嵌入式数据库,不需要单独装服务,本地用起来很方便。在 K 线历史数据批量导入、聚合查询这类场景下,性能会比 SQLite 好一些。
目前已经实现了 BaseDatabase 的全部接口(K 线/Tick 读写删除、Overview 汇总、stream 流式写入等),用法和 vnpy_sqlite 基本一致,配置 database.name = duckdb 即可。
如果团队觉得合适,希望可以:
- 迁移到 vnpy 组织下维护,或
- 在官方文档/插件列表里推荐一下
你好,我给veighna开发了一个 DuckDB 数据库接口项,希望官方可以纳入Veighna生态
项目地址:https://github.com/ai-yang/vnpy_duckdb
DuckDB 和 SQLite 一样是嵌入式数据库,不需要单独装服务,本地用起来很方便。在 K 线历史数据批量导入、聚合查询这类场景下,性能会比 SQLite 好一些。
目前已经实现了
BaseDatabase的全部接口(K 线/Tick 读写删除、Overview 汇总、stream流式写入等),用法和 vnpy_sqlite 基本一致,配置database.name = duckdb即可。如果团队觉得合适,希望可以: