如何使用node.js gridfs在mongodb中插入图像

如何使用node.js gridfs在mongodb中插入图像,mongodb,express,nodes,gridfs,Mongodb,Express,Nodes,Gridfs,我是node.js的初学者。有人能告诉我们如何使用 nodejs程序中的gridfs。我如何访问nodejs中的gridfs任何人都可以上传该程序这不是代码编写服务。阅读本文-我强烈建议不要将图像直接存储在数据库中。相反,存储对文件系统或云FS(如AWS S3/Glacier)上存储的图像的引用。这将使您的数据库速度更快,因为图像会占用空间。这就是gridfs对Hanks alex的作用……但gridfs将文件块存储在数据库中,而不是对文件的引用。GridFS没有将文件存储在单个文档中,而是将文

我是node.js的初学者。有人能告诉我们如何使用
nodejs程序中的gridfs。我如何访问nodejs中的gridfs任何人都可以上传该程序

这不是代码编写服务。阅读本文-我强烈建议不要将图像直接存储在数据库中。相反,存储对文件系统或云FS(如AWS S3/Glacier)上存储的图像的引用。这将使您的数据库速度更快,因为图像会占用空间。这就是gridfs对Hanks alex的作用……但gridfs将文件块存储在数据库中,而不是对文件的引用。GridFS没有将文件存储在单个文档中,而是将文件分成多个部分或块[1],并将每个块存储为单独的文档。因此,一个大文件仍然需要创建对一个DB的多个引用,这比本机FS的DB IO更高,性能更低。它正是针对这个用例而优化的!请参阅“何时使用”-在MongoDB中,使用GridFS存储大于16MB的文件。