【发布时间】:2014-07-30 21:51:49
【问题描述】:
我正在构建一个 Meteor (meteorjs) 应用程序,该应用程序需要存储和显示 PDF 文件,有时高达 500Mb。 GridFS 似乎还没有集成,所以我想知道在这种情况下是否值得使用 Meteor 或坚持使用 Rails。
理想情况下我不会使用 S3 - 我想将文件保留在我的服务器上。
更新:似乎可以直接在 Meteor 外部连接,我不需要自动移动 PDF - 这可能没有意义。
更具体地说,我现在正在研究: MongoDB -> ElasticSearch 使用https://github.com/richardwilly98/elasticsearch-river-mongodb
使用https://github.com/richardwilly98/elasticsearch-river-mongodb/wiki的说明
【问题讨论】:
-
我会说,您需要像在普通节点中一样通过将连接处理程序引入
WebApp.connectHandlers来实现文件存储 -
你尝试过使用 cfs-filesystem 的 collectionFS 吗?
-
@theo3335796 谢谢 - 我有,但我不想使用顶部有这么大警告的东西。我知道 Meteor 也是实验性的,但看起来更稳定。注意:这个包目前正在积极开发中(2014-3-31)。它有错误,API 可能会继续更改。请帮助测试它并修复错误,但不要在生产中使用。 imslavko - 你可能是对的,现在正在调查。
-
@user1431782 实际上我在 2 个应用程序上使用了 GridFs,它工作得很好