2017-08-02 33 views
0

我不明白在MongoDB中存储文件(例如视频,图像,音乐)的全部内容,以及下一个浏览html文件的情况。使用GridFS或AmazonS3将这些文件更好地存储在数据库中,或者将这些文件上传到文件夹(例如使用multer),并保存到数据库中仅保存这些文件的路径?在MongoDB数据库中存储和查看文件

+0

一个通常存储数据库中文件的路径以及要快速访问的关键信息以及文件夹中的文件。至少,这就是我们迄今为止所做的所有地方所做的工作...... –

+0

SO的一些快速链接:https://stackoverflow.com/questions/3748/storing-images-in-db-yea-or -nay https://stackoverflow.com/questions/662488/would-you-store-binary-data-in-database-or-in-file-system –

+0

好的,非常感谢你的建议 –

回答

0

您可以使用express-fileupload将文件存储在项目文件夹中,该文件夹比multer更易于实施和配置。 然后您可以将路径存储在数据库中,最终保持数据库的亮起

相关问题