在mongodb上存储文件

时间:2015-10-27 07:34:15

标签: mongodb amazon-s3

我正在开发一个应用程序,用户将上传多个图像以及其他一些数据,如姓名地址等。

我正在使用MEAN堆栈进行开发,所以我对此有一些疑问:

我应该如何在我的数据库中存储图像数据,比如我应该在数据库中保存哪些信息?

我已经读过我们可以使用mongodb的GridFS。但我的图片大小最大为5MB。那么我应该使用mongodb节点或gridfs的简单fs?

在亚马逊s3上存储文件数据的需求是什么,我不能将base64字符串保存到我的数据库中吗?

1 个答案:

答案 0 :(得分:0)

如果数据库专用于存储图像,这根本不是问题。如果您有其他数据,则可能必须考虑加载图像的内存使用情况及其对其他操作的影响