【问题标题】:Is it good to save images in database with meteor?用流星将图像保存在数据库中好吗?
【发布时间】:2018-04-12 14:14:55
【问题描述】:

我有超过 50 万张图片,我正在使用流星和 Angular 来开发应用程序。我怀疑将图像保存在数据库中,因为它可能会降低项目的速度。

1-- where to store images in meteor angular app?

2-- I am using collection FS and grid FS for saving images.

3- what is the best practice to store images with meteor + angular app.

我可以使用 s3 和 cdn 来存储我的图像,但它确实很昂贵。 如果有人有好的建议,请帮忙 谢谢

【问题讨论】:

  • 太宽泛 请编辑问题以将其限制为具有足够详细信息的特定问题,以确定适当的答案。避免一次问多个不同的问题。请参阅“如何提问”页面以获得澄清此问题的帮助。
  • 我认为这些链接可能对您有所帮助:docs.mongodb.com/manual/core/gridfsatmospherejs.com/cfs/gridfs

标签: javascript angular meteor gridfs collectionfs


【解决方案1】:

您绝对不想将图像存储在数据库中。将图像存储在 Amazon S3 等文件系统中的最佳方式,当上传新图像时,将文件的链接和其他适当的元数据存储在数据库中。然后,当您想要访问该文件时,只需使用它在数据库中的链接调用它。

不幸的是,目前没有真正的方法来规避存储大量数据的成本。从好的方面来说,它比以前便宜得多......

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-01-04
    • 1970-01-01
    • 2013-03-05
    • 1970-01-01
    • 2011-02-14
    • 2020-06-01
    • 2016-03-17
    相关资源
    最近更新 更多