google-cloud-datastore相关内容

如何查看Google云数据存储区

不使用App Engine,仅使用数据存储区。门户要求您在创建第一个实体时选择一个区域。 但如何在创建后查看它运行的区域? 推荐答案 您的数据存储区域与您的Google Cloud Platform(GCP)项目的区域相同。云数据存储区文档提供了有关如何找到它的说明: Viewing the location of your project. ..
发布时间:2022-06-29 11:17:17 其他开发

Google云数据存储是否支持反应式数据库编程

是否可以使用google-cloud-datastore作为被动数据库。 推荐答案 可以,您可以将云数据存储区用作被动数据库,您只需使用异步数据存储区API,您就可以找到如何设置它here。 需要指出的是,这不再是推荐的解决方案,由于以下改进,您应该尝试在数据存储模式下使用Cloud FiRestore: 最终保持一致,所有数据存储区查询都变得高度一致。 事务中的查询不再 ..
发布时间:2022-06-29 11:06:33 Java开发

如何为Google Cloud功能分配多个服务帐户凭据?

我有三个服务帐户: App Engine默认服务帐户 数据存储区服务帐户 警报中心API服务帐户 我的云函数在数据存储模式下使用FiRestore记账,并调用警报中心API。 部署云功能时,一个人只能分配一个服务帐户。 是否与AWS类似,在AWS中,用户可以创建多个内联策略并将其分配给默认服务帐户。 附注:我尝试创建自定义服务帐户,但不支持数据存储区角色。此外,我不想 ..

Google云数据存储区速度很慢(>;800ms),只需通过计算引擎进行简单查询

当我尝试从(微)计算引擎查询Google Cloud Datastore时,通常需要>800ms才能得到回复。我得到的最好的是450ms,最差的是>3秒。 我的印象是延迟应该要低得多(比如20-80ms),所以我猜我做错了什么。 这是我用来查询(从只有一个实体的简单数据存储)的(node.js)代码: const Datastore = require('@google-clou ..

使用移动后端启动器从数据存储区发送和检索数据

我正尝试在我的Android应用程序中使用Mobile Backend Starter。为此,我需要在数据存储区中存储一些数据。 我正在使用提供的对象CloudEntity,但我只能一致地插入和读取String。 这是我用来发送数据的示例代码: CloudEntity entity = new CloudEntity(TEST_KIND_NAME); entity.put(KE ..

在数据存储区中索引布尔型或类似枚举的属性对于快速写入来说不是一个好主意吗?

well documented是,快速写入以单调递增的值作为键或索引属性的实体类型不利于性能。 如何索引布尔属性或具有类似枚举的值(如性别)的属性上的实体? 我猜测在低基数属性上索引可能会遇到同样的问题,因为这类属性没有内置类型。但也许对布尔属性有特殊处理? 推荐答案 云数据存储针对布尔值和枚举等低基数数据进行了优化。每个索引条目还包含实体键,这样我们的底层Bigtable ..

如何不使用JJIA2呈现整个字符串

我正在为Python中的Google App engine中的家庭作业从头开始构建一个博客,并且我正在使用Jinsa2来呈现我的html。我的问题是,就像每个博客一样,当条目太长时,博客只在主页中呈现条目的一部分。我想这样做,当主页呈现时,我从数据库中取出帖子并将其粘贴到JJJA。有没有过滤器或函数来告诉JJJA,比如这个字符串不能超过x数字? 推荐答案 查看docs JJA2已截断 ..
发布时间:2022-02-27 09:12:22 Python

ndb.BlobProperty vs BlobStore:更私密、更安全

我一直在阅读有关用于存储和检索图像文件的数据存储与 blobstore 的 stackoverflow.一切都指向 blobstore,除了一个:隐私和安全. 在数据存储中,我的用户的照片是私密的:我可以完全控制谁获得 blob.然而,在 blobstore 中,任何知道 url 的人都可以想象访问我的用户照片吗?这是真的吗? 这是一个应该让我安心的报价,但仍然不清楚.所以任何拥有 b ..

寻找在 GAE-J 中使用 Objectify-appengine 代替 JDO 的意见

我在 GAE 中的数据存储/JDO 学习曲线上一直在缓慢而痛苦地工作.最近我发现了一个名为 Objectify 的框架,它应该介于非常简单的 Datastore 原生 API 和复杂的 JDO.我一直在阅读它,它看起来确实很有吸引力. 我想知道的是,如果有人对 Objectify 有很多经验……它有多成熟?有很多用户社区吗?它准备好迎接繁重的黄金时段了吗?可以放弃吗? 这里或一般网络上 ..

Google App Engine Datastore 和其他 NoSQL 数据库的无架构设计指南

来自关系数据库背景,我相信很多其他人都是,我正在寻找一些可靠的指南,用于在 Google App Engine 上设置/设计我的数据存储.人们有什么好的经验法则来设置这些无模式的数据存储吗?我了解一些基础知识,例如非规范化,因为您不能进行联接,但我想知道人们还有什么其他建议. 我正在处理的一个特别简单的示例涉及存储搜索及其结果.例如,我使用 Python 在我的 Google App Eng ..

nosql 数据库中的树结构

我正在为 Google App Engine 开发一个应用程序,它使用 BigTable 作为其数据存储区. 这是一个关于协作编写故事的应用程序.这是一个非常简单的爱好项目,我只是为了好玩而工作.它是开源的,您可以在此处查看:http://story.multifarce.com/ 这个想法是任何人都可以写一个段落,然后需要另外两个人来验证.一个故事也可以在任何段落中进行分支,以便故事 ..

如何将数据批量上传到 Google App Engine Datastore?

我有大约 4000 条记录需要上传到 Datastore. 它们目前为 CSV 格式.如果有人愿意,我将不胜感激指点我或解释如何将数据批量上传到 GAE. 解决方案 您可以使用 bulkloader.py 工具: bulkloader.py 工具包含在Python SDK 可以将数据上传到您的应用程序的数据存储.只需一个一点点设置,你可以创建来自 CSV 文件的新数据存储实体. ..
发布时间:2022-01-09 23:13:56 其他开发

在 Datastore 中搜索 10 个最近的位置

我有很多包含 geoPoints 的实体存储在 Google 的数据存储中.现在我需要根据发送到 Google Cloud 函数的位置来获取最近的 10 个位置. 我看到,Google 的 App Engine 中有一个 distance() 函数,但在 Google Cloud Functions 中没有可比性,甚至无法在数据库中计算任何内容. 是否可以仅使用 Google Cloud ..

谷歌云函数环境变量

是否可以为 GCF 设置环境变量,以便所有功能都可以看到所有设置?或者也许有一些选项可以在项目范围内配置它? 我只需要一种机制来参数化所有环境,例如 local-dev、dev、stage、prod 函数.现在,我正在尝试设置本地数据存储模拟器并设置本地开发/调试/测试工作流程,而无需在代码中编写 if 语句.我发现可以通过 env 配置这些东西.veriables,但我不知道它如何在云中的 ..

GAE 事务失败和幂等性

Google App Engine 文档包含以下段落: 注意:如果您的应用程序在提交时收到异常交易,并不总是意味着交易失败.你可以收到 DatastoreTimeoutException,ConcurrentModificationException 或 DatastoreFailureException已提交事务的情况下的例外情况,并且最终会应用成功.只要有可能,让你的数据存储事务是幂等的 ..