如何通过SimpleSchema将图像插入到mongodb

问题描述:

如何定义SimpleSchema模板以将图像数据/二进制数据存储在mongodb存储器中。如何通过SimpleSchema将图像插入到mongodb

我应该使用什么类型?我应该使用对象类型吗?

您可以使用缓冲区类型来存储图像。

但是,BSON文档的大小限制为16 MB,因此GridFS可能会帮助您存储大于16 MB的文件。

MongoDB数据库(或任何其他数据库)中存储图像或其他文件并不总是一个好主意。而是将它们存储在单独的存储服务器上,如AWS S3Azure blob storage或任何存储服务器,并将链接保存到您的MongoDB数据库中。它将帮助您保持数据库服务器精益。

欲了解更多细节研究multi-tier application architecture