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

章节 33。大型对象

目录

33.1. 简介
33.2. 实现功能
33.3. 客户端接口
33.3.1. 创建一个大型对象
33.3.2. 导入一个大型对象
33.3.3. 导出一个大型对象
33.3.4. 打开一个现有大型对象
33.3.5. 向大型对象中写入数据
33.3.6. 从大型对象中读取数据
33.3.7. 在大型对象中搜索
33.3.8. 获取大型对象的搜索位置
33.3.9. 截断大型对象
33.3.10. 关闭大型对象描述符
33.3.11. 移除一个大型对象
33.4. 服务器端函数
33.5. 实例程序

PostgreSQL 具有大对象机制,它提供可对存储在特殊大对象结构中的用户数据进行流式访问的 API。使用流式访问,在不进行整体处理的情况下,对数据值进行操作显得更实用。

本章描述了PostgreSQL大对象数据的实现和编程与查询语言接口。我们在本章的示例中使用了libpqC 库,但大多数PostgreSQL原生的编程接口都支持相同的功能。其他接口可能会在内部使用大对象接口,为大值提供通用支持。这不在本文中讨论。