【问题标题】:Understanding what operation types will cause a failed transaction in GAE datastore了解哪些操作类型会导致 GAE 数据存储中的事务失败
【发布时间】:2021-02-18 06:15:46
【问题描述】:

阅读文档后,有一点我不是很清楚,希望有人能澄清一下。

显然,如果您有两个同时发生的读写事务,其中一个将失败。但是,如果您正在进行一个先读后写事务,然后发生不属于事务一部分的另一次读取,则其他非事务性读取是否会取消该事务,即在付款时读取然后写入的事务/transaction 记录不应被非事务性“获取所有付款数据”报告取消。对吗?

【问题讨论】:

    标签: google-cloud-datastore distributed-transactions


    【解决方案1】:

    是的,没错。非事务性读取和read-only transactions 不与先读后写事务竞争。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-02-11
      • 1970-01-01
      • 2012-11-09
      • 1970-01-01
      • 2018-03-11
      • 1970-01-01
      • 1970-01-01
      • 2013-09-07
      相关资源
      最近更新 更多