Google cloud platform 大表检查和变异原子性

Google cloud platform 大表检查和变异原子性,google-cloud-platform,bigtable,google-cloud-bigtable,Google Cloud Platform,Bigtable,Google Cloud Bigtable,函数的行为是什么?假设我需要在应用checkAndMutate之前获取行内容。是否有机会从BigTable中检索过时数据?如果没有机会检索陈旧数据,我的想法是否正确: 按键获取行内容 修改应用程序中的行内容 对行应用checkAndMutate函数 CheckAndMutate是原子的。下面是API的定义。第1步和第3步之间可能发生了变化。您的checkAndMutate应该确保您关心的单元格的时间戳与#3的值相同,以确保您更新的数据与读取的数据相同。这正是我的想法,我只是想确定一下。谢谢

函数的行为是什么?假设我需要在应用checkAndMutate之前获取行内容。是否有机会从BigTable中检索过时数据?如果没有机会检索陈旧数据,我的想法是否正确:

  • 按键获取行内容
  • 修改应用程序中的行内容
  • 对行应用checkAndMutate函数

  • CheckAndMutate是原子的。下面是API的定义。第1步和第3步之间可能发生了变化。您的checkAndMutate应该确保您关心的单元格的时间戳与#3的值相同,以确保您更新的数据与读取的数据相同。

    这正是我的想法,我只是想确定一下。谢谢