我应该使用哪种数据类型将图像存储在数据库(PostgreSQL)中?

Posted

技术标签:

【中文标题】我应该使用哪种数据类型将图像存储在数据库(PostgreSQL)中?【英文标题】:Which datatype shall i use to store image in database(PostgreSQL)? 【发布时间】:2014-05-06 11:59:46 【问题描述】:

我正在使用 PostgreSQL 数据库。在这里,我需要将图像存储到数量众多的数据库中,例如数千。所以我需要知道哪种数据类型要使用“bytea”或 “大型二进制对象”?

【问题讨论】:

【参考方案1】:

一般bytea 是更好的选择(我认为)。

“大对象”的唯一优势是您可以通过流式接口访问部分二进制数据。几乎不需要任何图像。

【讨论】:

以上是关于我应该使用哪种数据类型将图像存储在数据库(PostgreSQL)中?的主要内容,如果未能解决你的问题,请参考以下文章

应该使用哪种数据类型来存储哈希?

我应该使用哪种数据类型在C中存储25位以上的数字?

使用哪种数据类型来存储手机号码

以哪种方式存储数据(图像)? NSData、字符串或可转换

如何使用 post 请求异步将图像上传到 url?

哪种列类型用于将年份字段存储在具有年度数据行的表中