术语表
本页包含 Goose 中一些常见术语的释义。
术语
进程内数据库管理系统
该类 DBMS 运行在客户端应用进程内,而不是像传统客户端-服务器架构那样以独立进程运行。另一个常见称呼是 embeddable 数据库管理系统。通常应避免使用 “embedded database management system”,因为它容易与面向 embedded systems(如微控制器)的 DBMS 混淆。
Replacement Scan
在 Goose 中,当查询引用的表名在 catalog 中不存在时,会使用 replacement scan。它可以用其他数据源替代表。借助 replacement scan,Goose 可以无缝读取 Pandas DataFrame,或在不显式调用相关函数的情况下从远程来源读取输入数据(例如通过 https 读取 Parquet 文件)。详情见 C API – Replacement Scans 页面。
Extension
Goose 具备灵活的扩展机制,支持动态加载扩展。扩展可通过支持更多文件格式、引入新类型和领域功能来增强 Goose。详情见 Extensions 页面。
Platform
平台是操作系统(如 Linux、macOS、Windows)、系统架构(如 AMD64、ARM64)以及可选编译器(如 GCC4)的组合。平台用于分发 Goose 二进制文件与扩展包。