google-cloud-datastore相关内容

将 CSV 导入谷歌云数据存储

我有一个包含 2 列和 20,000 行的 CSV 文件,我想导入到 Google Cloud Datastore 中.我是 Google Cloud 和 NoSQL 数据库的新手.我曾尝试使用数据流,但需要提供 Javascript UDF 函数名称.有没有人有这样的例子?一旦它在数据存储中,我将查询这些数据.任何关于如何创建它的建议或指导将不胜感激. 解决方案 使用 Apache Be ..

将照片存储在 Blobstore 中或作为 Blob 存储在数据存储中 - 哪个更好/更高效/更便宜?

我有一个应用程序,其中特定类型的每个 DataStore 实体都可以有许多与之关联的照片.(想象一个汽车销售网站——一辆车有多张照片) 最初因为所有数据都来自另一个站点,所以我只能将照片存储为 DataStore Blob,但现在可以以编程方式编写 BlobStore 项目,我想知道是否应该更改我的设计和将照片存储为 BlobStore 项目? 那么,问题是: 将照片存储在 Blob ..
发布时间:2021-12-14 22:21:13 其他开发

我可以访问我的其他 Google App Engine 应用程序的 Datastore 实体吗

众所周知,在 Google App 引擎中,对于每个注册的电子邮件帐户,我们可以创建 10 个应用程序.现在,我需要在应用程序之间共享实体.这可能吗?如果是,它是如何实施的? 解决方案 不,这是不可能的.但是,正如 尼克·约翰逊 指出的那样,您可以使用 remote_api 做您需要的事情. ..

在“编译"时不知道属性名称的情况下,在 Python 中复制 Google App Engine 数据存储中的实体

在我正在编写的 Python Google App Engine 应用程序中,我有一个实体存储在我需要检索的数据存储区中,制作它的精确副本(密钥除外),然后将该实体放回原处 我该怎么做?特别是,在执行此操作时是否需要注意任何警告或技巧,以便我获得我期望的类型的副本,而不是其他内容. 预计到达时间:嗯,我试过了,但确实遇到了问题.我想以这样一种方式制作我的副本,这样我在编写代码时就不必知 ..
发布时间:2021-12-14 22:15:43 Python

如何在数据存储而不是数据库中思考?

例如,Google App Engine 使用 Google Datastore(而非标准数据库)来存储数据.有人有使用 Google Datastore 而不是数据库的任何提示吗?似乎我已经训练我的思想在直接映射到表结构的对象关系中进行 100% 思考,现在很难看到任何不同的东西.我可以理解 Google Datastore 的一些好处(例如性能和分发数据的能力),但牺牲了一些良好的数据库功能( ..

Google Cloud DataStore 自动索引

我正在开展一个项目,其中已将索引部署到谷歌云数据存储.我们缺少index.yaml,是否可以自动重新创建index.yaml? 解决方案 如果 index.yaml 与您的(标准环境)应用程序代码一起上传,您可以查看部署的版本,通常使用 default 服务/模块. 在开发者控制台的的表中有一个Diagnose列Versions 页面和每个服务版本行的 Tools 下拉菜单,下面有一 ..
发布时间:2021-12-14 22:13:06 其他开发

如何取1000多个?

如何从数据存储中获取 1000 多条记录并将所有记录放在一个列表中以传递给 django? 解决方案 从 1.3.6 版(2010 年 8 月 17 日发布)开始,您可以 来自变更日志: 数据存储 count() 查询的结果所有数据存储查询的偏移量不再上限为 1000. ..
发布时间:2021-12-14 22:12:26 Python

如何删除 Google App Engine 中的所有数据存储?

有谁知道如何删除 Google App Engine 中的所有数据存储区? 解决方案 如果您谈论的是实时数据存储,请打开您应用的仪表板(登录 appengine)然后打开数据存储 -->数据查看器,选择要删除的表的所有行并点击删除按钮(您必须为所有表执行此操作).您可以通过 remote_api 以编程方式执行相同操作(但我从未使用过它). 如果您在谈论 开发数据存储,您只需删除以下 ..
发布时间:2021-12-14 22:12:11 其他开发

Google App Engine:是否可以进行 Gql LIKE 查询?

真的很简单.在 SQL 中,如果我想在一个文本字段中搜索几个字符,我可以这样做: SELECT blah FROM blah WHERE blah LIKE '%text%' App Engine 的文档没有提到如何实现这一点,但这肯定是一个常见的问题吗? 解决方案 BigTable 是 App Engine 的数据库后端,将扩展到数百万条记录.因此,App Engine 将不允许您执 ..
发布时间:2021-12-14 22:06:53 其他开发

使用身份验证保护 Google Cloud Functions http 触发器

我今天按照本指南试用 Google Cloud Functions:https://cloud.google.com/functions/docs/quickstart 我创建了一个带有 HTTP 触发器的函数,并且能够执行 POST 请求来触发一个函数写入数据存储区. 我想知道是否有办法保护这个 HTTP 端点?目前似乎它会接受来自任何地方/任何人的请求. 在谷歌搜索时,我看到 ..

我可以使用 AllocateIDs 作为“字符串"吗??数据存储

我需要为数据存储区中的每个实体分配一个唯一标识符.我找到了 AllocateIDs 但问题是它生成整数,我使用字符串作为键.将整数转换为字符串是否安全或存在冲突风险(即数据存储返回我当前用作字符串键的相同整数).? 解决方案 让我们先弄清楚一些事情: 标识符实体键的一部分可以是 一个键名字符串 或整数数字 ID 但不能两者兼而有之.所以当你保存一个实体时,它的键要么有一 ..

org.datanucleus.sco.backed.ArrayList 不能转换为 java.util.Set

从 4 天前开始,在随机的短时间内,我部署的应用程序抛出此错误: org.datanucleus.sco.backed.ArrayList 不能转换为 java.util.Set 我们正在使用 GWT 2.4/Java 1.7(我们最近从 1.6 迁移到 1.7) 在检索或持久化具有字符串集的实体时会发生这种情况: import java.util.HashSet;导入 jav ..

org.datanucleus.sco.backed.ArrayList 不能转换为 java.util.Set

从 4 天前开始,在随机的短时间内,我部署的应用程序抛出此错误: org.datanucleus.sco.backed.ArrayList 不能转换为 java.util.Set 我们正在使用 GWT 2.4/Java 1.7(我们最近从 1.6 迁移到 1.7) 在检索或持久化具有字符串集的实体时会发生这种情况: import java.util.HashSet;导入 jav ..

您将如何为 Twitter 等社交网站设计 AppEngine 数据存储?

我想知道设计社交应用程序的最佳方式是什么,让成员使用 Google AppEngine 进行活动并关注其他成员的活动. 更具体地说,假设我们有这些实体: 用户有朋友 Activity 代表用户所做的操作(假设每个活动都有一个字符串消息和一个指向其所有者用户的 ReferenceProperty,或者它可以通过 appengine 的键使用父关联) 难点在于关注您朋友的活动,这意 ..

GAE 阿拉伯语支持

使用此代码我将数据保存到 GAE 商店但是当存储阿拉伯语时,它在 Store 中的格式变为 ????? 如何在 GAE 中支持持久化阿拉伯文本? 代码: PersistenceManager manager = PMF.get().getPersistenceManager();类别 category = new Category(categoryName);manager.mak ..
发布时间:2021-11-17 01:28:02 Java开发

你能帮我理解 nbd Key Class Documentation 或者说是祖先关系吗?

我正在尝试围绕 gae 数据存储,但我不完全理解 关键类的文档/或者可能是我不了解的一般祖先关系.我认为我想要的是多个祖先. 示例:假设我想模拟我们学校每年赞助的慈善活动;学校的孩子们在赛道上跑来跑去,他们的亲戚(=赞助商)每完成一轮就会向慈善机构捐款. 在我看来,我会创建以下类型: 个人资料(可以是跑步者和赞助商) 跑步(定义谁(参见个人资料)为什么慈善机构跑步,实际完成的回 ..