我们需要在数据库中存储邮件模板。这些邮件模板使用一些图像。因此,我们正在考虑将包含图像和HTML文件的文件夹存储在数据库中。该文件夹将有200-300 kb的存储空间,我们需要存储15-20个模板。
我们应该使用哪种列类型来存储PostgreSQL中的文件夹?文件夹存储的不同类型的数据类型是什么,性能最好?
答案 0 :(得分:0)
要存储图像,可以使用PostgreSQL的数据类型BYTEA。
对于该邮件模板的相应HTML,您也可以使用TEXT或BYTEA。
请注意,PG可能会压缩非常大的数据块。
TEXT数据类型的性能比经过测试的here的ByteA数据类型高15%左右。
我希望能有所帮助;)