【发布时间】:2019-01-22 21:34:00
【问题描述】:
如果我想允许用户在帖子中上传视频,那么存储它以便我以后可以访问它的最佳方式是什么?我目前只是使用 INSERT 查询将其上传到 PostGres SQL 数据库字段,但速度非常慢。
是否有另一种方法或最佳实践来存储这样的大文件并快速有效地访问它?
var video = videoFile ? "'\\x" + videoFile.buffer.toString('hex') + "'" : "NULL";
let insertQuery = "INSERT INTO posts (video) VALUES(" + video + ") RETURNING *";
上面是我现在用来将文件插入数据库的代码。
【问题讨论】:
-
最好提供一些代码和SQL查询。否则,人们会否决您的问题。
标签: javascript node.js postgresql video large-files