如何在PostgreSQL中存储文件夹

时间:2018-02-20 08:15:39

标签: postgresql blob bytea

我们需要在数据库中存储邮件模板。这些邮件模板使用一些图像。因此,我们正在考虑将包含图像和HTML文件的文件夹存储在数据库中。该文件夹将有200-300 kb的存储空间,我们需要存储15-20个模板。

我们应该使用哪种列类型来存储PostgreSQL中的文件夹?文件夹存储的不同类型的数据类型是什么,性能最好?

1 个答案:

答案 0 :(得分:0)

要存储图像,可以使用PostgreSQL的数据类型BYTEA

对于该邮件模板的相应HTML,您也可以使用TEXTBYTEA

请注意,PG可能会压缩非常大的数据块。

TEXT数据类型的性能比经过测试的here的ByteA数据类型高15%左右。

我希望能有所帮助;)