根据业务需求,我需要提供在 GridFS 上复制某些文件内容的可能性。当然,它可以在特定领域的层上完成。但在这种情况下,我可以看到一些开销:
- 从 mongo-server 获取流
- 在业务层分配内存
- 读
- 放回 mongo-server
明显的解决方案是编写 mongo 端 JavaScript,它将在单个服务器的范围内执行复制。所以我的问题:
- 在 JavaScript 上管理 GridFS 的 API 的描述在哪里?
- 如果我的 GridFS 被分片,会有什么问题吗?
- 如果我的 GridFS 被复制,是否有任何问题?
先感谢您