Vortex 扩展
vortex 扩展允许你使用 Vortex file format 读写文件。目前仅在 Linux(linux_amd64、linux_arm64)和 macOS(osx_amd64、osx_arm64)发行版中可用。
安装与加载
要安装并加载扩展,请执行:
INSTALL vortex;
LOAD vortex;
读取 Vortex 文件
使用 read_vortex 函数读取 Vortex 文件:
SELECT * FROM read_vortex('my.vortex');
┌───────┐
│ i │
│ int64 │
├───────┤
│ 0 │
│ 1 │
│ 2 │
└───────┘
写入 Vortex 文件
可按如下方式写入 Vortex 文件:
COPY (SELECT * FROM generate_series(0, 3) t(i))
TO 'my.vortex' (FORMAT vortex);
警告:请确保添加
FORMAT vortex选项。若未加载vortex扩展,使用COPY ... TO 'my.vortex且未指定FORMAT vortex时会生成 CSV 文件。