我正在将图像文件(如jpg
、png
)存储在PostgreSQL 数据库中。我找到了 information on how to do that here .
同样,我想将视频 存储在PostgreSQL 数据库中。我在网上搜索 - 有人说应该使用诸如 bytea
之类的数据类型来存储二进制数据。
你能告诉我如何使用bytea
列来存储视频吗?
最佳答案
如果参照完整性不是您的首要要求,我通常不建议在 PostgreSQL 中存储巨大的 blob(二进制大对象)。在文件系统中存储大文件效率更高:
速度更快,使用的磁盘空间更少,备份更容易。
我已经对您在 previous answer 中的选项进行了更全面的评估。到一个类似的问题。 (带有指向手册的深层链接。)
关于database - 如何将视频存储在 PostgreSQL 数据库中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8970636/