Android 谷歌云数据存储与谷歌硬盘与其他存储服务的数据备份
我需要从整体上对谷歌云有一些基本的了解。假设我有一个android应用程序,可以将用户的联系人、照片等存储到云上,在这种情况下- 1.我应该使用哪种服务-谷歌云存储还是谷歌硬盘 如果我使用谷歌云存储,我该怎么做?这就是我们使用Entity类和endpoint类创建应用引擎后端的方式,从而将其保存到云的无模式NoSQL数据存储中吗?如果我这样做,应用程序可以使用的存储空间是否有任何限制 2.如果我使用谷歌硬盘,我该怎么做?我应该先将数据存储在xml中,然后将其保存到google drive吗 3.appengine无模式NoSQL数据存储与cloudSQL有什么区别,哪个更适合用户的数据存储 4.哪个称为应用引擎应用程序/后端-设备中的android客户端应用程序或上传到云的后端模块(具有实体类、端点类等)?web前端(由IDE自动生成)需要吗?Android 谷歌云数据存储与谷歌硬盘与其他存储服务的数据备份,android,google-app-engine,google-drive-api,google-cloud-storage,google-cloud-endpoints,Android,Google App Engine,Google Drive Api,Google Cloud Storage,Google Cloud Endpoints,我需要从整体上对谷歌云有一些基本的了解。假设我有一个android应用程序,可以将用户的联系人、照片等存储到云上,在这种情况下- 1.我应该使用哪种服务-谷歌云存储还是谷歌硬盘 如果我使用谷歌云存储,我该怎么做?这就是我们使用Entity类和endpoint类创建应用引擎后端的方式,从而将其保存到云的无模式NoSQL数据存储中吗?如果我这样做,应用程序可以使用的存储空间是否有任何限制 2.如果我使用谷歌硬盘,我该怎么做?我应该先将数据存储在xml中,然后将其保存到google drive吗 3.
- 事实并非如此。云存储是Blob的持久存储,Google云数据存储是NoSQL产品。Google Drive通常不是移动应用程序后端存储的好选择
- 不要将Google Drive用作后端存储。它不是用于结构化数据,而是作为一个云文件系统
- NoSQL数据存储也称谷歌云数据存储是NoSQL无模式、高可用性存储,而谷歌云SQL是一个在谷歌基础设施上运行的完全受管理的mySQL数据库
- 我想你是在问你的代码在哪里运行。谷歌的PAAS解决方案是否非常适合这一目的
GAE模块
在任何情况下,android客户端up肯定不会成为任何东西的“后端”;它肯定是与用户交互的前端(而与您选择使用的任何存储形式交互的应用程序引擎应用程序将是该android应用程序的后端)
如果你愿意将用户限制在Android应用程序上,而不提供任何从浏览器访问数据的方式,那么你就没有必要提供网络“面孔”然而,这可能非常简单,赋予用户更大的灵活性和选择权并不是一件坏事,不是吗?我怀疑,这在一定程度上是代代相传的事情——从更大的屏幕和更大、更可读的字体访问您的服务的能力,对于更成熟的用户来说可能是宝贵的,而千禧一代则不例外ght不太关心它。非常感谢。如果我使用google drive作为后端存储,我希望我的应用程序的用户使用一个免费的存储空间来存储我的应用程序,该怎么办