大约 1 分钟
第 35 章 大对象
目录
[35.3.2. 导入一个大对象](lo-interfaces.md#LO-IMPORT)
[35.3.3. 导出一个大对象](lo-interfaces.md#LO-EXPORT)
[35.3.4. 打开一个现有的大对象](lo-interfaces.md#LO-OPEN)
[35.3.5. 向一个大对象写入数据](lo-interfaces.md#LO-WRITE)
[35.3.6. 从一个大对象读取数据](lo-interfaces.md#LO-READ)
[35.3.7. 在一个大对象中查找](lo-interfaces.md#LO-SEEK)
[35.3.8. 获取一个大对象的查找位置](lo-interfaces.md#LO-TELL)
[35.3.9. 截断一个大对象](lo-interfaces.md#LO-TRUNCATE)
[35.3.10. 关闭一个大对象描述符](lo-interfaces.md#LO-CLOSE)
[35.3.11. 移除一个大对象](lo-interfaces.md#LO-UNLINK)
PostgreSQL具有大对象的功能,它提供了对于存储在一个特殊大对象结构中的用户数据的流式访问。对于那些大得无法以一个整体处理的数据值 ,流式访问非常有用。
本章介绍了PostgreSQL中大对象数据的实现、编程和查询语言接口。在本章中我们使用名为libpq的C库来作为例子,但是绝大部分PostgreSQL支持的本地编程接口也具有相同的功能。其他接口可能会在内部使用大对象接口来提供对大值的一般支持,但这里就不再描述。
