在postgresql中归档文本日志文件

| 我们正在使用Perl从零开始编写一个测试框架。每个测试用例都会写入一个日志文件,我们计划将每个测试用例创建的结果日志文件存档以用于报告目的。 现在,我们正在使用PostgreSQL数据库存储结果。现在如何将文本日志文件归档到PostgreSQL数据库中?我搜索了一下,发现ѭ0数据类型可用于以二进制格式存储文件。如果这样做,我该如何将其检索为文本? 任何想法将不胜感激。     
已邀请:
如果您的日志文件是文本文件,则应使用“ 1”数据类型存储它们。如果日志文件是二进制文件(或者也许是压缩文本文件),那么您想使用
BYTEA
。无论哪种情况,在使用DBI时都可以像插入其他任何列类型一样插入和选择它们。如果它们确实很大,则可能需要使用
LongReadLen
DBI参数并阅读有关BLOB的DBI手册部分。     

要回复问题请先登录注册