这是本节的多页打印视图。 点击此处打印.

返回本页常规视图.

模块:DuckDB

使用 Pigsty 安装 DuckDB,一个高性能,嵌入式的分析数据库组件。

    DuckDB 是一个高性能,嵌入式的分析数据库。

    DuckDB 是嵌入式数据库,不需要部署与服务化,只需要在节点上安装 DuckDB 软件包即可使用。


    安装

    Pigsty Infra 仓库 提供最新版本的 DuckDB RPM/DEB 包,直接安装即可。

    ./node.yml -t node_install  -e '{"node_repo_modules":"infra","node_packages":["duckdb"]}'
    

    使用 pig 安装:

    pig repo add infra -u      # 添加 Infra 仓库
    pig install duckdb         # 安装 DuckDB 包
    

    相关资源

    Pigsty 为 PostgreSQL 提供了一些 DuckDB 相关的扩展插件:

    • pg_duckdb,由 DuckDB 官方 MotherDuck 和 Hydra 出品的扩展插件
    • pg_mooncake,在 pg_duckdb 扩展的基础上更进一步提供列式存储引擎与同步功能。
    • pg_analytics,旨在基于 DuckDB 提供高性能 OLAP 分析能力,已归档
    • duckdb_fdw,DuckDB 外部数据源包装器,允许从PG中读写 DuckDB 数据文件,目前尚未更新