【发布时间】:2015-12-17 23:02:57
【问题描述】:
我想知道如果我在 Google 数据存储区中运行事务并且在此过程中发生了一些事情导致我无法完成事务(比如应用程序服务器在等待响应时死机),会发生什么情况。此时,事务将锁定实体。我怎样才能在不删除/重新启动/等的情况下干净地解锁实体?是否存在任何类型的超时(比如事务是否需要超过 10 秒才能失败)?
【问题讨论】:
-
事务不锁定实体。数据存储事务基于乐观并发控制:en.wikipedia.org/wiki/Optimistic_concurrency_control
标签: google-app-engine transactions google-cloud-datastore