2025年9月25日: PostgreSQL 18 发布!

PostgreSQL 的 Apache Arrow Flight SQL 适配器 0.1.0

发布于 2023-09-17,作者:Apache Arrow
相关开源项目

Apache Arrow 团队很高兴地宣布 PostgreSQL 的 Apache Arrow Flight SQL 适配器 0.1.0 版本发布。

阅读 此版本的博客文章,了解版本中的新内容。

什么是 PostgreSQL 的 Apache Arrow Flight SQL 适配器?

PostgreSQL 的 Apache Arrow Flight SQL 适配器是一个 PostgreSQL 扩展,它为 PostgreSQL 添加了一个 Apache Arrow Flight SQL 端点。

Apache Arrow Flight SQL 是一个使用 Apache Arrow 格式与 SQL 数据库交互的协议。您可以使用 PostgreSQL 的 Apache Arrow Flight SQL 适配器,通过 Apache Arrow Flight SQL 替代 PostgreSQL 线协议来与 PostgreSQL 进行交互。

Apache Arrow 格式专为快速的类型化表数据交换而设计。如果您想通过 SELECT 获取大量数据,或通过 INSERT/UPDATE 插入/更新大量数据,Apache Arrow Flight SQL 会比 PostgreSQL 线协议更快。

另请参阅 概述文档

发布说明

初始发布!

改进

  • 添加了对字面量 SELECT/INSERT/UPDATE/DELETE 的支持。
  • 添加了对准备好的 SELECT/INSERT/UPDATE/DELETE 的支持。
  • 添加了对自定义每个记录批次的最大记录数的支持。
  • 添加了对并发会话的支持。
  • 添加了对会话超时的支持。
  • 添加了对 password/trust 身份验证的支持。
  • 添加了对 TLS 的支持。
  • 添加了对 Int8 的支持。
  • 添加了对 Int16/smallint 的支持。
  • 添加了对 Int32/integer 的支持。
  • 添加了对 Int64/bigint 的支持。
  • 添加了对 UInt8 的支持。
  • 添加了对 UInt16 的支持。
  • 添加了对 UInt32 的支持。
  • 添加了对 UInt64 的支持。
  • 添加了对 Float/real 的支持。
  • 添加了对 Double/double precision 的支持。
  • 添加了对 String/text/varchar 的支持。
  • 添加了对 Binary/bytea 的支持。
  • 添加了对 Timestamp/timestamp without time zone 的支持。
  • 添加了对 Debian GNU/Linux bookworm 的软件包支持。
  • 添加了对 Ubuntu jammy 的软件包支持。

安装

有关详细信息,请参阅 安装文档

社区

请通过 GitHub issue 或邮件列表报告任何反馈。