【问题标题】:Gridfs on node native write performanceGridfs 关于节点本机写入性能
【发布时间】:2014-02-28 20:14:10
【问题描述】:

我正在构建一个 webapp,它使用 mongo 的 gridfs 来存储大文件(200Mb ~ 500MB)。 文件将分块上传,以免浏览器崩溃。

我已经构建了一个简单的演示,完全符合我的要求。

但在我看来,写入操作越来越慢。 在上传期间,当我查看 CPU 使用率时,它会上升到 100%。

有什么我需要注意的吗? like append 不应该用得太重。

是否有某种关于 gridfs 写入性能的公开研究?

【问题讨论】:

    标签: node.js mongodb append native gridfs


    【解决方案1】:

    越来越慢的原因是我使用的驱动 允许附加模组,但它的方式非常丑陋。

    在追加请求时,它将文件加载到内存中,销毁该文件的记录,追加部分文件,追加新部分,然后再次保存。

    这不是一个真正的附加,它是错过领先。 但社区不想改变这一点。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-03-14
      • 2020-08-23
      • 2014-05-13
      • 2015-02-27
      • 1970-01-01
      • 2021-10-13
      • 2013-02-27
      • 2013-08-22
      相关资源
      最近更新 更多