代码之家  ›  专栏  ›  技术社区  ›  clyfe

MongoDB的GridFS、Rails 3、X-Sendfile和ACL的HOW-TO?

  •  3
  • clyfe  · 技术社区  · 14 年前

    我有一个Rails 3项目,负责文件上传/下载,具有访问权限(用户有很多文件,只能读/写自己的文件)。

    1. 我可以像X-Sendfile一样快速地从GridFS下载文件,并且跳过通过rails/rack将它们管道化的麻烦吗?

    2. 在铁轨/机架上安装管道会很慢吗?

    3. 我能像X-Sendfile一样快速地从GridFS下载文件吗,并跳过通过rails/rack将它们传送的麻烦, 还有 有能力执行访问权限吗?

    1 回复  |  直到 14 年前
        1
  •  1
  •   clyfe    14 年前

    到目前为止,我已经找到并思考了可能的解决方案:

    1. 使用类似于 gridfs-fuse

    2. 使用类似于 nginx-gridfs 这是c-fast和出轨(下载时不会阻止我的应用程序的req resp循环)。缺点是它是特定于服务器的