3

我目前正在研究 Google App Engine 的不同方面,仍处于研究阶段并构建一些小应用程序并将其部署在云上。最近,当我为云存储(即 gsUtil)安装命令行时,我遇到了对云存储的版本控制支持,并且能够通过 gsUtil 检索旧对象或删除的对象。所以在 GAE 上构建文档管理系统是使用谷歌云存储的好主意,还是我应该使用谷歌驱动 SDK?

请指导我解决这个问题。

提前致谢

4

1 回答 1

4

完全不同的产品适用于完全不同的用例。

谷歌云存储是云上的存储,没有更多的抽象。如果你想从头开始构建一个文档管理系统,你可以更喜欢它作为存储提供者。

如果您在 Google Drive 上构建应用程序,您将继承文件系统抽象、用户管理、权限模型等。但您不拥有用户,也不拥有他们的驱动器。此外,Drive 的配额管理针对“每个用户”的使用情况进行了微调。大多数人认为创建一个单一的云端硬盘帐户并在应用程序级别在用户之间进行逻辑共享是可行的。由于配额限制,它不太可能扩展。

于 2013-04-17T11:19:50.243 回答