相关疑难解决方法(0)

GridFS是否足够快速可靠地进行生产?

我开发了一个新网站,我想使用GridFS作为所有用户上传的存储,因为与普通的文件系统存储相比,它提供了很多优势.

由nginx提供服务的GridFS基准测试表明,它不如nginx提供的普通文件系统快.

使用nginx进行基准测试

有人在那里,谁已经在生产环境中使用GridFS,或者将它用于新项目?

nginx mongodb gridfs

85
推荐指数
4
解决办法
4万
查看次数

如何保护文件目录并仅允许经过身份验证的用户访问这些文件?

如何限制文件夹,所以只有登录我的Meteor应用程序的人才能下载文件?

我研究了多种方法,但主要问题是我无法访问(我得到null.):

Meteor.user() or this.userId()
Run Code Online (Sandbox Code Playgroud)

我试过了:

__meteor_bootstrap__.app
    .use(connect.query())
    .use(function(req, res, next) {
        Fiber(function () {  

          // USER HERE?

        }).run();
    });
Run Code Online (Sandbox Code Playgroud)

要么

__meteor_bootstrap__.app.stack.unshift({

    route: "/protected/secret_document.doc", // only users can download this

    handle: function(req, res) { Fiber(function() {

        // CHECK USER HERE ?

        // IF NOT LOGGED IN:
        res.writeHead(403, {'Content-Type': 'text/html'});
        var content = '<html><body>403 Forbidden</body></html>';
        res.end(content, 'utf-8');
    }).run() }
});
Run Code Online (Sandbox Code Playgroud)

meteor

6
推荐指数
1
解决办法
1045
查看次数

标签 统计

gridfs ×1

meteor ×1

mongodb ×1

nginx ×1