适用于 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 数据库交互的协议。您可以使用 Apache Arrow Flight SQL 而不是 PostgreSQL 线协议,通过适用于 PostgreSQL 的 Apache Arrow Flight SQL 适配器与 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/intger 的支持。
  • 增加了对 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 问题或邮件列表报告任何反馈