谷歌云数据存储与谷歌应用引擎

     2023-02-16     273

关键词:

【中文标题】谷歌云数据存储与谷歌应用引擎【英文标题】:Google Cloud Datastore vs Google App Engine 【发布时间】:2013-05-17 06:18:50 【问题描述】:

我正在查看新的 Google Cloud Datastore,它看起来很棒。但是有一些我无法理解...它应该替代 Google App Engine Datastore 吗?我如何在 GAE 中使用它?两者有什么区别?

我有一个 Java 中的 GAE 应用程序,它使用 3 个实体,每个实体有数千行,我需要经常进行连接...

【问题讨论】:

如果您已经在 App Engine 中,那么您已经在使用 Google Cloud Datastore。但是说到连接,它们有多贵?就我个人而言,我更喜欢 Datastore 而不是 Cloud SQL(为了可扩展性),但是 BigQuery 可以很好地管理大型分析操作(而不是 mapreduce)。 cloud.google.com/docs/storing-your-data这里解释的很好。 【参考方案1】:

云数据存储 App Engine 数据存储,供在外部 App Engine 使用。除非您需要其他外部应用也可以访问数据,否则尝试将它与您的 App Engine 应用一起使用不会有任何好处。

您肯定不会获得更有效的联接。如果您真的需要,也许您应该研究 Cloud SQL,它基本上是您可以从 App Engine 使用的 MySQL 版本。

【讨论】:

实际上,云数据存储相当于 appengine 中的原始数据存储访问(即无模型),这有时非常有用,例如转换数据、更改类型以适应新模型。当您的新模型与现有数据不匹配时,允许您检索没有数据类型异常的实体。【参考方案2】:

它们都是一样的,实际上Google App Engine可以使用Google Cloud DataStore作为其存储数据的一种方式,其他选项包括Google Cloud SQLGoogle Cloud Storage。您可以根据要存储的数据类型和访问方式在这三者中进行选择。

从您的问题可以清楚地看出,Google Cloud SQL 将是正确的选择,因为没有其他选项提供用于检索结果的连接。

Cloud SQL 只不过是运行在 google 平台上的MySQL(流行的开源数据库)。因此,您可以执行常规的类似 SQL 的查询来获取结果。

【讨论】:

将 blobstore 与谷歌云端点和安卓一起使用

】将blobstore与谷歌云端点和安卓一起使用【英文标题】:usingblobstorewithgooglecloudendpointandandroid【发布时间】:2013-04-2105:39:11【问题描述】:我正在使用eclipse插件开发一个应用引擎连接的android项目。该应用程序的一个方面是允许... 查看详情

亚马逊 s3 与谷歌云存储 [关闭]

】亚马逊s3与谷歌云存储[关闭]【英文标题】:amazons3vsgooglecloudstorage[closed]【发布时间】:2012-07-2604:42:01【问题描述】:我们正在收集有关不同系统的信息。目前我们正在寻找存储解决方案。我们将有大量带有大文件的传出流量... 查看详情

将 github 存储库与谷歌云存储桶同步

】将github存储库与谷歌云存储桶同步【英文标题】:Syncgithubrepositorywithgooglecloudstoragebucket【发布时间】:2015-04-2500:32:18【问题描述】:是否可以将GitHub存储库与谷歌云存储桶同步,以便我可以在GitHub上编辑存储库,它会根据更改... 查看详情

如何使用谷歌应用引擎将 php 项目部署到谷歌云中?

】如何使用谷歌应用引擎将php项目部署到谷歌云中?【英文标题】:Howtodeployphpprojectintogooglecloudusinggoogleappengine?【发布时间】:2018-06-2018:58:22【问题描述】:我是这个php开发的新手。我使用Netbeans8.2环境开发了一个phpWeb应用程序... 查看详情

访问谷歌云存储的应用引擎项目的默认凭据?

】访问谷歌云存储的应用引擎项目的默认凭据?【英文标题】:Defaultcredentialforappengineprojectaccessinggooglecloudstorage?【发布时间】:2015-09-0800:47:05【问题描述】:我有一个应用引擎项目,我想访问我的谷歌云存储默认存储桶。获取Cr... 查看详情

有没有办法保护谷歌云端点原型数据存储?

】有没有办法保护谷歌云端点原型数据存储?【英文标题】:IsthereawaytosecureGooglecloudendpointsprotodatastore?【发布时间】:2015-01-2712:24:03【问题描述】:我的设置:Python,使用endpoints_proto_datastore的谷歌应用引擎iOS,端点Obj-C客户端库... 查看详情

克隆存储库时与谷歌应用引擎一起使用啥凭据?

】克隆存储库时与谷歌应用引擎一起使用啥凭据?【英文标题】:Whatcredentialstousewithgoogleappenginewhencloningarepository?克隆存储库时与谷歌应用引擎一起使用什么凭据?【发布时间】:2015-12-1405:30:35【问题描述】:我在Windows上使用Goo... 查看详情

如何从应用引擎将写入附加到谷歌云存储文件?

】如何从应用引擎将写入附加到谷歌云存储文件?【英文标题】:Howtoappendwritetogooglecloudstoragefilefromappengine?【发布时间】:2014-01-1912:53:06【问题描述】:此已弃用的API支持将内容附加到谷歌云存储文件:FileWriteChannelFileService.openW... 查看详情

从谷歌云存储获取状态 503

】从谷歌云存储获取状态503【英文标题】:gettingstatus503fromgooglecloudstorage【发布时间】:2015-07-0909:27:53【问题描述】:我在使用默认存储桶将图像上传到新创建的应用引擎应用中的谷歌云存储时遇到问题。我使用的上传代码在部... 查看详情

谷歌云平台(应用引擎)SSL握手错误

】谷歌云平台(应用引擎)SSL握手错误【英文标题】:GoogleCloudPlatform(appengine)SSLHandshakeerror【发布时间】:2015-08-1317:08:02【问题描述】:我在我的谷歌应用引擎应用程序中使用了SSL。我已经设置好了,证书已经通过https://ssltools.we... 查看详情

从 github 更新谷歌云应用引擎上的 nodejs 应用

】从github更新谷歌云应用引擎上的nodejs应用【英文标题】:UpdatenodejsapponGooglecloudappenginefromgithub【发布时间】:2018-12-1218:50:59【问题描述】:我在谷歌云应用引擎上有一个nodejs应用程序,我从我的GitHub存储库中克隆了它,一段时... 查看详情

谷歌云应用引擎到 postgresql 连接被拒绝

】谷歌云应用引擎到postgresql连接被拒绝【英文标题】:googlecloudappenginetopostgresqlconnectionrefused【发布时间】:2017-10-1220:57:14【问题描述】:我正在尝试将SpringBoot应用程序部署到谷歌云应用引擎。我使用以下命令进行部署mvnappengine... 查看详情

谷歌云 pubsub node.js 客户端与谷歌云功能不兼容

】谷歌云pubsubnode.js客户端与谷歌云功能不兼容【英文标题】:googlecloudpubsubnode.jsclientnotcompatiblewithgooglecloudfunctions【发布时间】:2018-07-1509:26:02【问题描述】:架构:我们有一个使用2个发布订阅主题/订阅对的架构:主题T1由cronjo... 查看详情

text与谷歌云工具合作intellij。(代码片段)

查看详情

如何从同一应用项目中的 python2.7 微服务访问谷歌应用引擎 ndb 数据存储

...何从同一应用项目中的python2.7微服务访问谷歌应用引擎ndb数据存储【英文标题】:Howtoaccessthegoogleappenginendbdatastorefromapython2.7microserviceinthesameappproject【发布时间】:2019-03-1808:16:28【问题描述】:我一直在寻找这个,但似乎找不到... 查看详情

如何在谷歌大查询中从谷歌云存储上传表格

】如何在谷歌大查询中从谷歌云存储上传表格【英文标题】:HowdoIuploadtablesfromGoogleCloudstorageingooglebigquery【发布时间】:2014-01-1412:44:51【问题描述】:我正在尝试将数据从Google云存储上传到Bigquery,但在我运行查询时似乎会引发... 查看详情

从谷歌云数据存储迁移到谷歌云 sql

】从谷歌云数据存储迁移到谷歌云sql【英文标题】:MigrationfromGoogleclouddatastoretoGooglecloudsql【发布时间】:2018-10-1108:09:34【问题描述】:我们将GoogleCloudDatastore用于我们的GoogleAppEngine(GAE)应用程序。在我们的项目改造期间,我们希... 查看详情

通过 gsutils 和谷歌云存储下载谷歌播放控制台统计信息

】通过gsutils和谷歌云存储下载谷歌播放控制台统计信息【英文标题】:Downloadinggoogleplayconsolestatisticsviagsutils&googlecloudstorage【发布时间】:2021-09-2414:49:02【问题描述】:我正在尝试通过cli从googleplaystore控制台提取数据。我用作... 查看详情