Redrock Postgres 搜索 英文
版本: 9.3 / 9.4 / 9.5 / 9.6 / 10 / 11 / 12 / 13 / 14 / 15 / 16

第 35 章. 大对象

目录

35.1. 简介
35.2. 实现功能
35.3. 客户端接口
35.3.1. 创建大对象
35.3.2. 导入大对象
35.3.3. 导出大对象
35.3.4. 打开现有大对象
35.3.5. 向大对象写入数据
35.3.6. 从大对象读取数据
35.3.7. 在大对象中查找
35.3.8. 获取大对象的查找位置
35.3.9. 截断大对象
35.3.10. 关闭大对象描述符
35.3.11. 删除大对象
35.4. 服务器端函数
35.5. 示例程序

PostgreSQL 具有大对象功能,它提供流式访问存储在特殊大对象结构中的用户数据。当处理作为整体操作起来过于庞大的数据值时,流式访问非常有用。

本章介绍 PostgreSQL 大对象数据的实现以及编程和查询语言接口。我们在本章的示例中使用 libpq C 库,但大多数 PostgreSQL 原生编程接口都支持等效功能。其他接口可能会在内部使用大对象接口来为大值提供通用支持。此处未对此进行描述。