【问题标题】:How to store folder in PostgreSQL如何在 PostgreSQL 中存储文件夹
【发布时间】:2018-02-20 08:15:38
【问题描述】:

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

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

【问题讨论】:

  • bytea是存储二进制数据的数据类型(最大1GB)

标签: postgresql blob bytea


【解决方案1】:

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

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

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

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

希望对你有所帮助;)

【讨论】:

    猜你喜欢
    • 2022-01-24
    • 2016-10-06
    • 2019-05-18
    • 1970-01-01
    • 1970-01-01
    • 2019-08-10
    • 2021-04-15
    • 1970-01-01
    • 2020-12-26
    相关资源
    最近更新 更多