性能:使用 Google Drive、Dropbox、OneDrive 来保存用户数据

Performance: using Google Drive, Dropbox, OneDrive, to save user data

我正在考虑一项免费服务,它提供类似录制和保存播客的能力,但存储所有这些文件的成本使这个想法变得不可能。

我正在考虑将每个用户生成的文件保存在存储服务中(如标题中的文件),并请求用户允许管理这些文件 drives/folders。这样我们就不需要很大的存储配额,而是可以根据需要免费提供服务。

这是个好主意吗?在性能方面。

对于这种事情,CloudRail 单一接口形式的解决方案。 http://docs.cloudrail.com/docs/getting-started

这允许您使用任何您想要的免费云存储,但在它们之间使用相同的功能。

例如:

cs = new com.cloudrail.si.cloudStorage.OneDrive(
      this, 
      /** Your Client ID **/, 
      /** Your Client Secret**/
    ); 

是您为 OneDrive 验证云存储的方式,然后可以继续使用 cs.upload() 上传到 OneDrive。如果您决定改用 Dropbox,您可以将其切换为“[...] si.cloudStorage.Dropbox”。

完全免责声明:我为 CloudRail 工作。如有任何问题,请随时给我发电子邮件,luke@cloudrail.com