# 第 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 原生的编程接口都支持等效的功能。其他接口可能在内部使用大对象接口来为大值提供通用支持。此处不作描述。