google-app-engine - Google AppEngine 数据存储配置 : reusable?

标签 google-app-engine google-cloud-datastore config

有关数据存储配置对象的文档让我感到困惑:

"A configuration object can be used any number of times. You must create a separate configuration object for each datastore call that uses it." (from AppEngine doc)

那么我可以做这样的事情吗:

config = db.create_config(deadline=5)
db.put(someModels, config=config)
db.delete(someKeys, config=config)

或者我必须做这样的事情:

config = db.create_config(deadline=5)
db.put(someModels, config=config)
config = db.create_config(deadline=5)
db.delete(someKeys, config=config)

?

谢谢

最佳答案

这是通过创建 RPC 更改配置选项时留下的。每个 RPC 只能使用一次。新数据存储 Configuration对象可以多次使用;参数现在是 read from them并继续下去。

作为引用,当通过创建 RPC 对象传递设置时,文档读取:

An RPC object can only be used once. You must create a separate RPC object for each datastore call that uses it.

关于google-app-engine - Google AppEngine 数据存储配置 : reusable?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6924505/

相关文章:

java - 为什么即使我设置了 min idle=1 和 pending latency=max,GAE 仍生成新实例?

google-app-engine - 修改和读取ndb事务内的实体

python - 了解 ndb 模型中的类 - GAE

java - 我如何使用 ResourceBundle 来避免 Java 应用程序中的硬编码配置路径?

带 Git 的 Spring Cloud 配置服务器 - 无法克隆或 checkout 存储库连接超时

java - 在 AppEngine 上删除实体时出错

python - 计算游戏的高分表

google-app-engine - 在哪里可以了解有关 AppEngine 常规停机时间和状态的信息?

google-app-engine - 从 ComputeEngine 访问 DataStore

javascript - axios transformResponse 返回未定义